Io-10-wyk-Slajd30

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Testowanie mutacyjne

Testowanie mutacyjne


Do oceny efektywności napisanych testów, czyli skuteczności w znajdywaniu błędów służy metoda zwana testowaniem mutacyjnym. Testowanie mutacyjne powstało na początku lat 90-tych dwudziestego wieku. Polega ono na dokonaniu prostej modyfikacji na testowanym kodzie zwanej mutacją i następnie sprawdzeniu czy zostanie ona wykryta przez testy. Dobrze napisany wariant testu powinien zauważyć zmianę w zachowaniu kodu będącą wynikiem mutacji i wykryć tym samym błąd. Jeśli modyfikacja nie zostanie zauważona to oznacza, że test wymaga najprawdopodobniej uszczegółowienia by móc wykryć zmianę zachowania programu.


<< Poprzedni slajd | Spis treści | Następny slajd >>