Sprawdź zawód
Lekcje kursu · Trudniejsze sytuacje

Tester gier komputerowych — Trudniejsze sytuacje

Postać przestaje reagować na pad po wczytaniu zapisu

Trudniejsze sytuacje · Lekcja 5 z 6

Sprawdź ponownie po poprawce

Otwórz nową wersję, powtórz zgłoszone kroki i sprawdź ruch oraz menu. Dodaj drugą lokalizację, jeśli zmiana obejmuje wspólną funkcję.

Tok pracy w tej lekcji
  1. Co zrobić najpierwNowa wersja
  2. Co zrobić dalejPierwotny scenariusz
  3. Jak zakończyćSprawdzenie powiązane

Przykład z pracy

Wersja 185 pozwala ruszyć z pada po świeżym zapisie przed bramą.

Ćwiczenie praktyczne

Przygotuj zapis potwierdzenia z wersją i zakresem wykonanych kroków.

Sprawdź się — opcjonalne pytanie

Gdzie sprawdzisz pierwotny błąd?

  • Wyłącznie w innym tytule
  • Tylko przed wczytaniem zapisu
  • W ustalonych warunkach na wersji z poprawką
Pokaż odpowiedź i wyjaśnienie

W ustalonych warunkach na wersji z poprawką. Powtarzalne warunki pozwalają ocenić wpływ zmiany.

Trudniejsze sytuacje · Lekcja 6 z 6

Uwzględnij starszy zapis gracza

Rozróżnij świeży zapis i ten pochodzący z poprzedniej wersji. Dla obu odnotuj ruch oraz możliwość otwarcia menu.

Tok pracy w tej lekcji
  1. Co zrobić najpierwNowy i starszy zapis
  2. Co zrobić dalejOsobne wyniki
  3. Jak zakończyćDecyzja

Przykład z pracy

Pad działa po nowym zapisie, ale po zapisie przeniesionym nadal blokuje się ruch.

Ćwiczenie praktyczne

Zbuduj tabelę przypadków i zapisz warunek potwierdzenia pełnej poprawki.

Postać przestaje reagować na pad po wczytaniu zapisu

Wyjaśnij decyzję

W trzech zdaniach przekaż wynik sprawy „Postać przestaje reagować na pad po wczytaniu zapisu”. Podaj, co potwierdziłeś, jakie działanie wybierasz i kiedy lub pod jakim warunkiem odbiorca powinien wykonać następny krok.

Przeczytaj przykładową rozmowę w pracy
Testerka
Po wczytaniu zapisu przed bramą pad obsługuje menu, ale nie ruch.
Programista
Czy na tym samym zapisie ruch z klawiatury działa?
Testerka
Tak, w wersji 184. Dołączę kroki dla obu metod sterowania.
Programista
Po poprawce sprawdź też drugą lokalizację z tym samym typem zapisu.
Omówienie decyzji i dopytanie

Przykładowe działanie. Zapisuję warunki, kroki i porównanie sterowania

Zgłoszenie można odtworzyć i ocenić jego wpływ na gracza.

Pytanie z rozmowy o tym zawodzie. Jak sprawdzisz poprawkę, która dotyczy pada?

Powtarzam pierwotny przypadek na poprawionej wersji. Następnie sprawdzam uzgodnione sąsiednie przypadki, np. odczyt zapisu z klawiaturą i w innej lokalizacji gry.

Poproś rozmówcę, żeby powtórzył, co już potwierdzono i od jakiej informacji zależy następny krok.

Sprawdź się — opcjonalne pytanie

Jaki stan zgłosisz, gdy działa tylko świeży zapis?

  • Poprawka obejmuje świeży zapis, starszy nadal ma problem
  • Całość działa, bo jedna ścieżka przeszła
  • Całość nie działa w żadnych warunkach
Pokaż odpowiedź i wyjaśnienie

Poprawka obejmuje świeży zapis, starszy nadal ma problem. Oddzielne wyniki dają zespołowi informację, czy problem pozostaje u części graczy.

Zadanie końcowe

Wykorzystaj sposób pracy z przypadku „Postać przestaje reagować na pad po wczytaniu zapisu” w zadaniu rekrutacyjnym.

W wersji 184 po wczytaniu zapisu przed bramą postać nie reaguje na pad, ale menu nadal działa. Klawiatura pozwala ruszyć. Napisz zgłoszenie i opisz dwa sprawdzenia po poprawce.

Plan pracy nad zadaniem
  1. Ustal stan gry przed sprawdzeniem
  2. Odtwórz zdarzenie
  3. Zweryfikuj poprawkę
Pokaż kryteria wykonania
  • Podajesz wersję, urządzenie, miejsce i stan początkowy.
  • Rozdzielasz oczekiwanie, wynik i wpływ na kontynuację.
  • Po poprawce sprawdzasz pierwotny przypadek i powiązany sposób sterowania.
Jak sprawdzić odpowiedź na głos?

Jak pomagasz programiście odtworzyć problem z zapisem?

Podaję wersję, platformę i plik referencyjny zgodnie z obiegiem. Zapisuję krótką kolejność działań, oczekiwane zachowanie oraz efekt.