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.
- Co zrobić najpierwZapisz dowód
- Co zrobić dalejCzytelny raport błędu
- 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ć.
- Co zrobić najpierwWarunki
- Co zrobić dalejKombinacje
- 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.
- Co zrobić najpierwStan
- Co zrobić dalejZdarzenie
- 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.