Spisu treści:
Definicja - Co oznacza test wyczerpujący?
Wyczerpujące testy to podejście polegające na testowaniu lub zapewnianiu jakości, w którym do testowania wykorzystywane są wszystkie możliwe kombinacje scenariuszy i przypadków użycia / testów.
W oprogramowaniu testowym są to wszystkie możliwe kombinacje każdego rodzaju danych wejściowych, a także każda permutacja i wariacja sposobu wprowadzania danych, aby zapewnić, że wszystko działa zgodnie z oczekiwaniami. To samo dotyczy testowania sprzętu - naciśnięcie dowolnej kombinacji przycisków i przełączników w celu ustalenia, które z nich ujawniają błąd, aby można go było naprawić.
Techopedia wyjaśnia wyczerpujące testy
Wyczerpujące testy to proces testowania absolutnie wszystkiego, aby upewnić się, że produkt nie zostanie zniszczony lub rozbity przez przypadkowe zdarzenie. Bierze pod uwagę wszystkie możliwe kombinacje danych wejściowych, scenariusze użytkowania, a także przypadkowe sytuacje i dane wejściowe.
Gdy oprogramowanie lub produkt sprzętowy przeszedł wyczerpujące testy, produkt ten można uznać za idealny i niezawodny do zastosowania. Jednak przeprowadzenie prawdziwie wyczerpujących testów jest prawie niemożliwe, ponieważ jest to niezwykle trudne i czasochłonne, nie mówiąc już o prawie niemożliwym znalezieniu wszystkich możliwych scenariuszy testowania.
Bardzo rzadko zdarza się, aby produkty całkowicie przeszły wyczerpujące testy. Zawsze jest kilka rzeczy, które zawodzą, ale może to być bardzo rzadki i mało prawdopodobny scenariusz, więc jest oznaczony jako błąd o niskim priorytecie, który jest bardzo mało prawdopodobny i może wystąpić tylko dla bardzo małej populacji użytkowników. Byłoby to coś, o czym zwykle informowana jest obsługa klienta, aby mogli natychmiast ją zlokalizować, jeśli wystąpią te błędy.
