Io-10-wyk-Slajd45

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Podsumowanie

Podsumowanie


Na koniec wykładu pragnę podsumować zagadnienia, które poznali Państwo w ciągu tej godziny.

Po pierwsze zdefiniowane zostało czym jest weryfikacja, a czym walidacja oprogramowania. Weryfikacja to znajdywanie błędów związanych z nieprawidłową implementacją wymagań. Walidacja to sposób na znajdywanie błędów związanych z nieprawidłową definicją wymagań.

Testowanie polega na wykonaniu kodu dla kombinacji danych wejściowych i stanów w celu wykrycia błędów. Proszę zauważyć, że jest to technika dynamiczna – wymaga uruchomienia systemu (lub jego fragmentu), a jej cel to wykazanie, że system zawiera błędy.

Niestety na mocy trzech aksjomatów testowania nie można założyć, że z poszczególnych poprawnych części zawsze powstaje poprawna całość.

Testowanie jako technika weryfikacji i walidacji, skupia się na wykryciu błędu podczas gdy debugowanie koncentruje się na lokalizacji i naprawie tych błędów.

Inspekcje i testowanie to komplementarne techniki weryfikacji, które mogą być stosowane razem.


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