Spodziewany rezultat
Spodziewany rezultat?
Na etapie projektowania testów przypadki testowe są pisane w taki sposób, że każdy przypadek ma oczekiwany wynik, z którym porównuje się rzeczywiste wyniki. Odchylenie, jeśli występuje, jest znane jakodefect.
Krótko mówiąc, po uzyskaniu oczekiwanego wyniku należy udokumentować przed wykonaniem testów.
Podczas opracowywania przypadków testowych zwykle mamy następujące pola:
Scenariusz testowy
Kroki testowe
Parameters
Spodziewany wynik
Aktualny rezultat
Przykład:
Powiedzmy, że musimy sprawdzić pole wejściowe, które może przyjąć maksymalnie 10 znaków.
Podczas opracowywania przypadków testowych dla powyższego scenariusza przypadki testowe są dokumentowane w następujący sposób. W poniższym przykładzie pierwszy przypadek to scenariusz pozytywny, podczas gdy drugi przypadek to FAIL.
Scenariusz | Krok testowy | Spodziewany rezultat | Rzeczywisty wynik |
---|---|---|---|
Sprawdź, czy pole wejściowe może zawierać maksymalnie 10 znaków | Zaloguj się do aplikacji i wprowadź 10 znaków | Aplikacja powinna akceptować wszystkie 10 znaków. | Aplikacja akceptuje wszystkie 10 znaków. |
Sprawdź, czy pole wejściowe może zawierać maksymalnie 11 znaków | Zaloguj się do aplikacji i wprowadź 11 znaków | Aplikacja NIE powinna akceptować wszystkich 11 znaków. | Aplikacja akceptuje wszystkie 10 znaków. |
Jeśli oczekiwany wynik nie zgadza się z rzeczywistym wynikiem, rejestrujemy usterkę. Usterka przechodzi przez cykl życia defektu, a testerzy rozwiązują to samo po naprawieniu.