Kroki testowe

Co to są kroki testowe?

Kroki testowe opisują kroki wykonania i oczekiwane wyniki, które są udokumentowane dla każdego z tych kroków.

Każdy krok jest oznaczany jako pozytywny lub negatywny na podstawie wyniku porównania oczekiwanego i rzeczywistego wyniku.

Podczas opracowywania przypadków testowych zwykle mamy następujące pola:

  1. Scenariusz testowy

  2. Kroki testowe

  3. Parameters

  4. Spodziewany wynik

  5. 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 wynik 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.