Testy negatywne
Co to jest test negatywny?
Testy negatywne są wykonywane w celu upewnienia się, że testowany produkt lub aplikacja NIE zawiedzie, gdy pojawi się nieoczekiwany sygnał wejściowy. Celem testowania negatywnego jest rozbicie systemu i zweryfikowanie odpowiedzi aplikacji podczas niezamierzonych wejść.
Charakterystyka testu negatywnego:
Testy negatywne są przeprowadzane w celu wykrycia usterek, które mogą skutkować poważnymi awariami.
Testy negatywne są wykonywane w celu ujawnienia słabości oprogramowania i możliwości jego wykorzystania.
Jest przeprowadzany w celu wykazania uszkodzenia danych lub naruszenia bezpieczeństwa.
Techniki testowania negatywnego:
Poniżej przedstawiono negatywne techniki testowania przyjęte podczas testowania oprogramowania:
Osadź pojedynczy cudzysłów w adresie URL, gdy próbuje wysłać zapytanie do bazy danych.
Pomiń wprowadzanie wymaganych danych i spróbuj kontynuować.
Sprawdź każdy test typu pola.
Wprowadź duże wartości, aby sprawdzić rozmiar pól.
Sprawdź numeryczny test granic i liczbowy test rozmiaru.
Sprawdź format daty i jego ważność.
Zweryfikuj sesję internetową i sprawdź wydajność.