Najlepsza odpowiedź
Przypuszczam, że technicznie test przeprowadza się na nieożywionym przedmiocie, tj. „Przeprowadziliśmy próbę rozciągania na stali 1041” i „Zbadaliśmy naszych poborowych pod kątem chorób przenoszonych”.
Ponieważ oba terminy są używane zamiennie w naszym (amerykańskim) systemie edukacji, zaczęły oznaczać To samo.
Musisz ukarać lingwistę, aby odkopał drobne punkty, ale w przypadku terminów w powszechnym użyciu są one funkcjonalnie identyczne.
Zostałem przetestowany i zbadany na śmierć Uniwersytet !!! LOL !!!
Ponieważ moje nawykowe niepowodzenia nigdy nie zostały zdiagnozowane, pozwolono mi ukończyć szkołę.
(Głównie po to, żeby się mnie pozbyć !!! LOL !!!)
Tim
Odpowiedź
Chciałbym odpowiedzieć na te warunki w możliwie najprostszy sposób w odniesieniu do testowania oprogramowania.
- Testowanie – ogólnie oznacza ręczne testowanie / łamanie aplikacji w celu znalezienia w niej wad lub usterek. Testowanie oprogramowania ma na celu znalezienie usterek w aplikacji i ich naprawę. Dzięki temu po wdrożeniu do produkcji nasz klient / użytkownicy nie będą mieli żadnych problemów z produktem.
- Inspekcja – jest procesem sprawdzania wszystkiego, co jest udokumentowane i co zostało wykorzystane jako podstawa do przeprowadzenia testów. Na przykład: przypadki testowe, scenariusze testowe, przegląd wymagań. Inspekcja pomaga w znajdowaniu defektów na wczesnym etapie.
- Badanie – służy do monitorowania rodzaju procesu, który był używany podczas testowania. Na przykład: różne etapy, które są zaangażowane podczas testowania.
Badanie jest wykonywane na procesach, których użyliśmy do testowania, podczas gdy Inspekcja jest przeprowadzana na dokumentach, których użyliśmy do testowania, a Testowanie jest wykonywane w aplikacji, którą
Badanie ma na celu poprawę jakości Oprogramowania, ponieważ w przeciwieństwie do innych produktów nie możemy fizycznie ocenić produktu Oprogramowania. Raczej zestaw procesów, których użyliśmy podczas tworzenia aplikacji i testowania, określa jakość oprogramowania.