Biblioteka promptów

Scenariusz testów akceptacyjnych

Testy oparte na wymaganiach z warunkami wstępnymi, krokami i jednoznacznym wynikiem.

Prompt – 5 zmiennych do uzupełnienia

Na podstawie wymagań przygotuj scenariusze testów akceptacyjnych.
Funkcja lub proces: [FUNKCJA]
Wymagania: [WYMAGANIA]
Role użytkowników: [ROLE]
Środowisko testowe: [ŚRODOWISKO]
Znane wyjątki: [WYJĄTKI].

Dla każdego scenariusza podaj identyfikator, powiązane wymaganie, warunki wstępne, dane testowe, kroki, oczekiwany rezultat i priorytet. Uwzględnij ścieżkę poprawną, błędne dane, brak uprawnień, przypadki graniczne i regresję. Każdy test ma być możliwy do wykonania i dawać jednoznaczny wynik.

Nie twórz oczekiwań sprzecznych z wymaganiami. Niejasności wypisz osobno jako pytania do właściciela produktu.

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.