Testowanie dynamiczne
Co to jest testowanie dynamiczne?
Testowanie dynamiczne to rodzaj techniki testowania oprogramowania, za pomocą której analizowane jest dynamiczne zachowanie kodu.
Aby przeprowadzić testy dynamiczne, oprogramowanie powinno zostać skompilowane i wykonane, a parametry, takie jak użycie pamięci, użycie procesora, czas odpowiedzi i ogólna wydajność oprogramowania, są analizowane.
Testowanie dynamiczne polega na testowaniu oprogramowania pod kątem wartości wejściowych, a wartości wyjściowe są analizowane. Testowanie dynamiczne jest częścią weryfikacji i walidacji.
Techniki testowania dynamicznego
Techniki testowania dynamicznego są ogólnie podzielone na dwie kategorie. Oni są:
Testy funkcjonalności
Testowanie niefunkcjonalne
Poziomy testów dynamicznych
Istnieją różne poziomy technik testowania dynamicznego. Oni są:
Testów jednostkowych
Testy integracyjne
Testowanie systemu
Testy akceptacyjne