Kiedy użyć tego promptu
Przed oddaniem funkcji, strony albo systemu klientowi – gdy trzeba sprawdzić, czy wszystko działa zgodnie z wymaganiami, i mieć na to dowód. Scenariusze z danymi testowymi, krokami i oczekiwanym wynikiem pozwalają przeprowadzić testy każdej osobie, także klientowi.
Przykład
Przykładowe dane do uzupełnienia:
- FUNKCJA: formularz zapisu na szkolenie z płatnością online
- WYMAGANIA: zapis wymaga imienia, e-maila i zgody na regulamin; po płatności uczestnik dostaje mail z potwierdzeniem; limit 20 miejsc
- ROLE: uczestnik, administrator szkolenia
- ŚRODOWISKO: strona testowa z płatnościami w trybie testowym
- WYJĄTKI: płatność odrzucona, brak wolnych miejsc
Czego się spodziewać: Dostaniesz scenariusze z identyfikatorami, np. TA-01 poprawny zapis i płatność, TA-04 próba zapisu przy komplecie miejsc, TA-06 płatność odrzucona – z warunkami wstępnymi, danymi testowymi, krokami, oczekiwanym rezultatem, priorytetem i listą pytań do właściciela produktu.
Jak dopasować prompt do siebie
- Testy sklepu internetowego: dodaj scenariusze koszyka, kodów rabatowych, dostaw i zwrotów.
- Testy wykonywane przez klienta: poproś o prostszy język i zrzuty ekranu przy krokach.
- Regresja po aktualizacji: poproś o krótką listę najważniejszych testów do powtarzania.
Wskazówki
- Testuj na środowisku testowym z danymi testowymi, nie na produkcji.
- Zapisuj wynik każdego testu (OK / błąd + opis) – to dokumentacja odbioru.
- Niejasności w wymaganiach rozwiąż przed testami.
Najczęstsze błędy
- Testowanie tylko poprawnej ścieżki.
- Scenariusze bez oczekiwanego rezultatu – nie wiadomo, czy test przeszedł.
Co dalej – dopytaj model
Gdy dostaniesz odpowiedź, możesz pójść krok dalej tym poleceniem:
Ułóż te scenariusze w formacie Given / When / Then.