Sprawdź zawód
Lekcje kursu · Praca krok po kroku

Tester oprogramowania — Praca krok po kroku

Formularz odrzuca dopuszczalny opis

Praca krok po kroku · Lekcja 4 z 9

Czytelny raport błędu

Podaj środowisko, kroki, wynik faktyczny i oczekiwany. Dodaj materiał, który pomaga wyjaśnić problem, usuwając dane klientów i sekrety.

Tok pracy w tej lekcji
  1. Co zrobić najpierwZapisz dowód
  2. Co zrobić dalejCzytelny raport błędu
  3. Jak zakończyćSprawdź odpowiedź i wyjaśnij swój wybór

Zapisz dowód

Zbierz kroki, środowisko, dane do weryfikacji i obserwowany wynik. W razie potrzeby użyj zanonimizowanego zrzutu.

Ćwiczenie praktyczne

Opisz przypadek, w którym poprawnie wypełniony formularz pokazuje pustą stronę.

Formularz odrzuca dopuszczalny opis

Podejmij decyzję

Wróć do notatki z początku sprawy. Zapisz pierwsze działanie i wyjaśnij, jak pomoże rozwiązać sytuację.

Pokaż przykładową reakcję

Zapisz dane wejściowe, kroki oraz wynik oczekiwany i rzeczywisty. Programista może odtworzyć błąd i sprawdzić, kiedy poprawka działa.

Sprawdź się — opcjonalne pytanie

Co pomaga odtworzyć problem?

  • Ocena wyglądu produktu
  • Dokładne kroki i dane do weryfikacji
  • Samo słowo „błąd”
Pokaż odpowiedź i wyjaśnienie

Dokładne kroki i dane do weryfikacji. Kroki i dane dają zespołowi punkt wyjścia do sprawdzenia zachowania.

Praca krok po kroku · Lekcja 5 z 9

Tabela decyzji

Gdy wynik zależy od kilku warunków, rozpisz istotne kombinacje. Dla każdej przypisz rezultat. Sprawdź także połączenia, w których reguły mogą się nakładać.

Tok pracy w tej lekcji
  1. Co zrobić najpierwWarunki
  2. Co zrobić dalejKombinacje
  3. Jak zakończyćWyniki oczekiwane

Przykład z pracy

Zniżka zależy od aktywnego kodu i wartości koszyka. Tabela pokazuje cztery kombinacje i pozwala uzgodnić, czy oba warunki są wymagane.

Ćwiczenie praktyczne

Rozpisz tabelę dla darmowej dostawy zależnej od progu koszyka i wybranej opcji wysyłki.

Sprawdź się — opcjonalne pytanie

Jaki zapis najlepiej pokrywa wiele warunków?

  • Zestaw kombinacji z oczekiwanym wynikiem każdej z nich
  • Same nazwy pól formularza
  • Jeden scenariusz bez ustalonego wyniku
Pokaż odpowiedź i wyjaśnienie

Zestaw kombinacji z oczekiwanym wynikiem każdej z nich. Tabela decyzji ujawnia brakujące lub niespójne reguły.

Praca krok po kroku · Lekcja 6 z 9

Testy przejść między stanami

Zidentyfikuj dopuszczalne stany i zdarzenia, które je zmieniają. Zweryfikuj także sprawdzenia wykonania czynności w stanie, w którym jest niedostępna.

Tok pracy w tej lekcji
  1. Co zrobić najpierwStan
  2. Co zrobić dalejZdarzenie
  3. Jak zakończyćNowy stan lub odrzucenie

Przykład z pracy

Zamówienie przechodzi z oczekującego do opłaconego. Ponowne potwierdzenie tej samej płatności powinno pozostawić je opłaconym bez podwojenia zapisu.

Ćwiczenie praktyczne

Narysuj cztery stany rezerwacji. Wybierz dwa przejścia poprawne i jedno, które aplikacja ma odrzucić.

Sprawdź się — opcjonalne pytanie

Co testujesz po ponowieniu tego samego potwierdzenia?

  • Wszystkie rezerwacje stają się nieaktywne
  • Stan pozostaje poprawny i nie powstaje drugi wpis
  • Kolor nagłówka
Pokaż odpowiedź i wyjaśnienie

Stan pozostaje poprawny i nie powstaje drugi wpis. Powtórzenie zdarzenia pokazuje, czy stan i zapis pozostają spójne.