Wejście
Czy dotyk, przechylenie, kierownica i gamepad zachowują spójną logikę reakcji, zakresu i przewidywalności?
Testy i jakość
QA Selvaram łączy kontrolę funkcjonalną z oceną odczucia i regresji. Liczy się nie tylko to, czy funkcja działa w jednym przypadku, ale czy pozostaje przewidywalna przy różnych wejściach, obciążeniu sceny i kolejnych zmianach produktu.

Zespół nie traktuje QA jako osobnego etapu, który pojawia się dopiero na końcu. Kryteria testowe wynikają z celu zmiany: jeśli poprawiamy wejście, sprawdzamy reakcję; jeśli zmieniamy scenę, sprawdzamy czytelność; jeśli dokładamy efekt, szukamy regresji w wydajności i orientacji.
Takie podejście pozwala wrócić z wynikiem testu do właściwego problemu, zamiast zamykać go jako pojedynczy błąd bez kontekstu produktu.
Czy dotyk, przechylenie, kierownica i gamepad zachowują spójną logikę reakcji, zakresu i przewidywalności?
Czy przy dużej prędkości gracz nadal rozpoznaje drogę, zagrożenie, punkt orientacyjny i skutek własnego wejścia?
Czy scena zachowuje stabilne zachowanie przy zmianie obciążenia, efektów i intensywności ruchu?
Czy poprawka jednego systemu nie psuje wejścia, głośności, misji, prezentacji sceny albo innej podstawowej ścieżki?
Zmiana nie dostaje automatycznego PASS tylko dlatego, że lokalny błąd zniknął. Wracamy do podstawowych ścieżek wejścia, scen obciążeniowych i kluczowych przejść, aby sprawdzić efekt uboczny. Szczególnie ważne są miejsca, w których kilka systemów spotyka się naraz: sterowanie, kamera, światło, kolizja i dźwięk.
Kierownica, Tilt/Gyro i gamepad nie wysyłają intencji w taki sam sposób. Testujemy więc nie tylko to, czy wejście jest odczytywane, ale czy rezultat odpowiada temu samemu modelowi prowadzenia i nie zaskakuje użytkownika zmianą logiki.
Na urządzeniach mobilnych dochodzi ergonomia, orientacja ekranu i ograniczona przestrzeń interfejsu. To powód, aby kryteria wejścia i czytelności sprawdzać razem, zamiast izolować je w osobnych checklistach.
Publiczny changelog Google Play potwierdza m.in. dodanie sterowania kierownicą, Tilt/Gyro i gamepadem, poprawkę zapisu głośności muzyki, poprawkę misji Trailblazer oraz nowe ujęcia kamery w menu. Te punkty są użyteczne jako konkretne obszary regresji: wejście, stan ustawień, logika misji i prezentacja sceny.
Źródło funkcji produktuPASS i FAIL są potrzebne, ale nie wystarczają do dobrej iteracji. Gdy test wykryje problem, ważne jest wskazanie warunku, w którym pojawia się różnica: konkretnego wejścia, typu sceny, przejścia między stanami albo obciążenia.
Taka informacja pomaga zespołowi wrócić do właściwego poziomu problemu. Zamiast poprawiać objaw w jednym miejscu można sprawdzić, czy źródłem jest logika wejścia, prezentacja, stan zapisany między sesjami albo zależność z innym systemem.
Nie ma jednego testu, który zastępuje resztę.
Zachowanie działa zgodnie z celem i nie ma blokujących błędów.
Reakcja jest czytelna i przewidywalna przy realnym tempie jazdy.
Zmiana nie psuje sąsiednich systemów i podstawowych ścieżek.
Obraz, dźwięk i interfejs wspierają zadanie zamiast zwiększać niepewność.
Nie. Musi pozostać czytelna, przewidywalna i nie może wprowadzać regresji w podstawowych ścieżkach.
Tak, ale finalnie patrzymy też na spójność zachowania między metodami sterowania.
Tak, jeśli wpływa na odczyt drogi, kontrast, tempo lub komunikację stanu.
Nie. Techniczna poprawność jest podstawą, ale oceniamy też czytelność, przewidywalność, ergonomię i wpływ zmiany na całe doświadczenie.
Bo wskazuje realne obszary, które zmieniły się między wersjami. Każda taka zmiana tworzy zestaw ścieżek regresyjnych do ponownego sprawdzenia.