Checklist
Standard Testplan 0.11_PL
Gra
Tester:
Wersja
Build
Telefon
Data
1
1.1
1.2
1.3
1.4
1.5
2
2.1
2.2
3.3
3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
4
4.1
4.2
Page 1
Checklist
4.3
4.4
4.5
4.6
5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.10
5.11
6
6.1
6.2
6.3
6.4
6.5
7
7.1
7.2
7.3
7.4
8
8.1
8.2
8.3
8.4
8.5
9
9.1
9.3
9.4
Page 2
Checklist
9.5
9.6
9.7
10
10.1
10.2
10.3
10.4
10.5
11
11.1
11.2
12
12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
12.11
12.12
12.13
12.14
12.15
12.16
12.17
13
13.1
13.2
13.3
14
14.1
14.2
14.3
14.4
Page 3
Checklist
14.5
15
15.1
15.2
15.3
15.4
15.5
16
16.1
16.2
16.3
16.4
16.5
16.6
16.7
17
17.1
17.2
17.3
17.4
18
18.1
18.2
18.3
18.4
18.5
18.6
18.7
19
19.1
19.2
19.3
Page 4
Checklist
Page 5
Checklist
Standard Testplan 0.11_PL
Futbol stołowy
Adam Bartkowiak
0.6.3
huawei_u120
Huawej u120
11.11.12 15:49
Komentarze
Instalacja, JAD/JAR
Sprawdź czy aplikacja instaluje się prawidłowo. Nie występują żadne błędy podczas instalacji.
Sprawdź czy aplikacja instaluje się we właściwym folderze gier java (musi być odpowiedni wpis w jadzie)
Sprawdź czy aplikacja jest prawidłowo pobierana.
Sprawdź czy nazwa aplikacji, producent, numer wersji oraz inne atrybuty charakterystyczne dla aplikacji są takie same w pliku
jad oraz manifeście.
Nazwa pliku nie zawiera żadnych specjalnych symboli (/\><”:;[]{} itd.)
Menu Telefonu
Musi być wyświetlana ikona aplikacji (jeżeli telefon je wyświetla). Ikona musi być takie samego rozmiaru, jak od innych aplikacji.
Sprawdź informacje w Szczegółach
Sprawdź poprawność nazwy aplikacji.
Uruchamianie
Potwierdź czy aplikacja uruchamia się w rozsądnym czasie.
Po uruchomieniu aplikacji z menu telefonu, jakakolwiek aktywność musi się zacząć jużpo 1-2 sekundach (jeśli to możliwe). Nie
może być np. Wyświetlany biały ekran przed paskiem ładowania lub splash screenami.
Po uruchomieniu aplikacji,powinny być wyświetlane odpowiednia loga i splash screeny, każdy powinien być wyświetlany przez
około 2-3 sekundy i mieć właściwy rozmiar oraz pozycję.
Wszystkie klawisze powinny być zablokowane podczas wyświetlania splash screenów i paska ładowania, jeżeli nie są w tych
momentach używane.
Sprawdź czy użytkownik może zamknąć aplikację.
Sprawdź czy użytkownik może wielokrotnie uruchomić i zamknąć aplikację.
Sprawdź czy użytkownik może przejść do rozgrywki.
Ogólne
Sprawdź czy aplikacja używa maksymalnej dostępnej rozdzielczości (paski systemowe są do przyjęcia w telefonach, które nie
pozwalają na wyśiwetlanie na pełnym ekranie).
Sprawdź reakcję aplikacji na specjalne klawisze telefonu, np. Symbian, klawisz aparatu
Page 6
Checklist
O ile możliwe sprawdź działanie zmiany głośności telefonu orazdziałania użytkownika oraz ignorować wciśnięcie kilku klawiszy
Aplikacja musi być w stanie obsłużyć wszelkie nieprzewidziane czy nie wpływają niewłaściwie na działanie aplikacji.
na raz.
Aplikacja nie może bufforować wciśniętych klawiszy. Np. gdy wciśniemy dwukrtonie fire, a akcja spowodowana pierwszym
naciśnięciem się nie zakończyła przed naciśnięciem fire po raz drugi, zdarzenie wystąpi tylko raz, nie dwa.
Maksymalny czas zerowej aktywności (nie ma paska ładowania lub innego wskaźnika postępu) powinien wynosić 5 sekund.
Menu Główne
Sprawdź czy Menu Główne pozwala na swobodne poruszanie się między wszystkimi dostępnymi opcjami oraz czy zawiera
odpowiednie podmenu zgodnie ze Scenariuszem Gry.
Jeżeli kontynuacja nie jest aktywna, nie powinna być wyświetlana lub w jakiś sposób zaznaczona nieaktywność.
Sprawdć czy wszystkie klawisze działają tak jak opisano to w Pomocy/Instrukcji.
Sprawdź czy nieopisane klawisze nie wywołują jakiś działań podczas rozgrywki lub poruszani się po menu.
Tekst w about musi zawierać wszystkie informacje, zgodnie ze Scenariuszem Gry
Po wybraniu opcji wyjścia z aplikacji (zarówno w menu jak i w trakcie rozgrywki), aplikacja powinna zapytać o potwierdzenie, a
po zaakceptowaniu bez problemów zamknąć aplikację.
Sprawdź czy numer wersji wyświetlany w aboout (i innych miejscach jeśli są) jest zgodny z tym w plikach .jad/MANIFEST.MF
Sprawdź czy klawisze softów są odpowiednio oznaczone (ikoną lub opisem).
Jeżeli zamiast Softów aplikacja używa # i *, informacja o tym musię się znajdować w oznaczeniach softów.
Sprawdź czy wszelkie teksty nie mieszczące się na jednym ekranie zawierają pionowy pasek przewijania lub odpowiednie
strzałki informujące użytkownika, że tekst może być przewijany.
Sprawdź czy menu są zapętlone, tzn. z ostatniej opcji menu można przejść na pierwszą poprzez naciśnięcie w dół,
analogicznie w drugą stronę.
Dźwięk
Nie może być żadnych opóźnień w odgrywaniu dźwięku.
Odgrywanie dźwięku nie może powodować opóźnień w wyświetlaniu grafiki.
Sprawdź czy wszystkie dźwięki i muzyka są prawidłowo odtwarzane.
Dźwięki nie mogą być ani za głośne ani za ciche.
Muzyka prawidłowo się zapętla.
Grafika
Grafika powinna być wyświetlane w rozsądnej ilości klatek na sekundę, nie może być za wysoka ani za niska.
Wszystkie animacje w aplikacji powinny być wyświetlane w odpowiedniej ilości klatek na skundę.
Aplikacja nie zawiera niepoprawnych elementów grafiki. Nie ma problemów z przeźroczystością, elementy nie gdzieś ucięte, nie
nachodząteksty są przewijane w rozsądnym tempie. Przewijanie kończy się natychmiast, gdy tylko zwolnimy klawisze
Wszelkie na siebie.
przewijania.
Tekst
Aplikacja nie może zawierać nie prawidłowo wyświetlanych tekstów (nie nachodzą na siebie, nie są ucinane).
Sprawdź czy wszystkie teksty w aplikacji wydają się rozsądne.
Sprawdź czy wszelkie teksty w trakcie rozgrywki, nie mieszczące się na jednym ekranie, zawierają pionowy pasek przewijania
lub odpowiednie strzałki informujące użytkownika, że tekst może być przewijany.
Sprawdź czy teksty są tłumaczone na inne języki zgodnie z zasadami danego języka oraz z zachowaniem stylu aplikacji.
Aplikacja nie może zawierać literówek
Ustawienia i Zapisywanie
Wszystkie ustawienia aplikacji muszą być zapamiętywane i automatycznie ładowane przy kolejnym uruchomieniu.
Sprawdź czy wszystkie dane użytkownika zachowane przez aplikację mogą być resetowane, a użytkownik jest ostrzegany o
tym, przed wykonaniem tej czynności.
Aplikacja nie może zawierać opcji, których nie ma lub nie działają. Np. aplikacja nie zawiera dźwięku, ale w ustawieniach jest
możliwość jego wł/wył.
Page 7
Checklist
Aplikacja powinna wyświetlać wszystkie konfigurowalne przez użytkownika opcje, wraz z ich aktualnym stanem. Użytkownik
powinien mieć możliwość zmiany oraz zapisu każdego z tych ustawień.
Aplikacja musi zapisywać wszelkie dane użytkownika, gdy aplikacja zamykana jest przy pomocy systemowych klawiszy
(czerwona słuchawka, symbian)
Aplikacja nie może zawierać menu, wewnątrz którego jest tylko jedna opcja. Np. gdy ustawienia zawierają tylko zmianę dźwięku,
opcję „dźwięk wł/wył” należy przenieść do głównego menu zamiast ustawień.
Rozgrywka
Sprawdź czy użytkownik może bez problemu wielokrotnie pauzować i powracać do aplikacji.
Sprawdź czy nie opisane klawisze są zablokowane w trakcie rozgrywki.
Sprawdź czy wszelkie teksty w trakcie rozgrywki, nie mieszczące się na jednym ekranie, zawierają pionowy pasek przewijania
lub odpowiednie strzałki informujące użytkownika, że tekst może być przewijany.
Istnieje możliwość ukończenia wszystkich poziomów we wszystkich językach.
Maksymalny czas zerowej aktywności (nie ma paska ładowania lub innego wskaźnika postępu) powinien wynosić 5 sekund.
Stabilność
Potwierdź, że aplikacja się nie zawiesza w dowolnym momencie grania.
Potwierdź, że aplikacja się nie zamyka lub nie blokuje działań gracza w nieprzewidzianych do tego momentach.
Przerwania
Sprawdź czy odebranie rozmowy przychodzących, nie wpływa negatywnie na działanie aplikacji.
Sprawdź czy odrzucenie rozmowy przychodzącej, nie wpływa negatywnie na działanie aplikacji.
rozmowa przychodząca rozłączona przez dzwoniącego przed odebraniem nie wpływa negatywnie na działanie
aplikacji.
Wykonaj telefoniczne przerwania we wszystkich menu i podmenu
Wykonaj telefoniczne przerwania podczas rozgrywki.
Wykonaj telefoniczne przerwania podczas ładowania.
Wykonaj telefoniczne przerwania podczas wyświetlania splash screenów.
Sprawdź reakcję na połączenie podczerwienia (opcionalne)
Sprawdź reakcję na połączenie bluetooth.
Jakiekolwiek przerwanie podczas przewijania tekstu nie może powodować, że po powrocie tekst automatycznie przewija się
dalej.
Sprawdź czy informacja o przychodzącej wiadomości SMS, nie wpływa negatywnie na działanie aplikacji.
Sprawdź czy informacja o przychodzącej wiadomości MMS, nie wpływa negatywnie na działanie aplikacji. (opcjonalne)
Sprawdź czy aplikacja właściwie się zawiesza i przywraca po zamknięciu klapki lub zsunięciu telefonu (np. Nokia 6280).
Sprawdź czy podłącznie ładowarki, nie wpływa negatywnie na działanie aplikacji.
Powinno być możliwe przerwania ładowania aplikacji.
Włączenie wibracji /dźwięku powinno być sygnalizowane zawibrowaniem/odegraniem dźwięku
Po dowolnym przerwaniu aplikacja powinna wywoływać in game menu
Nazwa pliku posiada strukturę NazwaGry_ProducentTelefonu_seria/model_wersja.jad/jar (zgodna ze Specification of
Nazwa pliku JAD/JAR
gamepack)
Wersja pliku zgodna z wersją wpisaną w jadzie (midlet-version)
Kiedy usuniemy z pliku JAD linki wap (wpisy WAP-1 itp.) w Aplikacji powinna znikanąć ikona umożliwająca połoczenie (more
games, oraz po wyjściu z gry).
Launching
Maksymalny czas zerowej aktywnosci (nie ma paska ładowania lub innej animacji) to 3 sekundy
Podczas wyśwetlania loga BP u dołu ekranu powinien znajdować się adres WWW
Logo Breakpoint/Readheadspours podczas ładowania jest wyświetlane pierwsze
Kolejność odpalania się poszczególnych zdarzeń zgodna ze standard projktem
Page 8
Checklist
Podczas wczytywania aplikacji oprócz paska ładowania, powinna pokazywać sie dodatkowa animacja np. Napis loading z
poruszajacymi sie kropkami, albo animacja bohatera gry
Main Menu
Main Menu powinno być wyświetlane według następującej kolejności od góry: -Continue – New game – Settings – High Scores
– Help – About – More Games – Exit
W more games powinny znajdować się: grafika z reklamą gry oraz informacja – więcej gier: www.breakpoint games.com (w
produkcjach redheadspours, odpowiednio inny adres)
W about numer wersji gry zgodny ze standard projektem
#####################################################################################################
Nawigacja w menu zgodna z projket standardem
Settings and Save
Ustawienia dzwieku nie powinny byc zapisywane, aplikacja przy kazdym uruchomieniu powinna pytac o dzwiek.
W opcjach które można przełączać (wł-wył, skala głośności itd.) musi być możliwość przełączania ich strzałkami, fire, oraz
klawiszami 4,5,6
W menu oraz inmenu do nawigacji oprócz joya musi być możliwość używania klawiszy 2,5,8
Wybór języka powinien pojawić sie już na tle menu
Wybór języka powinien pojawiać tylko przy pierwszym uruchomieniu aplikacji
Jeśli mamy w grze możliwość zapisu rekordów, w opcjach setting musi być możliwość ich resetu
Przy wyborze języka powinny być one wyświetlane w następującej kolejności (PL.EN, FR, IT, DE, ES)
In Game
W grze powinna być możliwość włączenia cheatu
Schemat (zawartość) inmenu zgodna z projekt standardem
Nawigacja w grze zgodna z projekt standardem
W grze musi być tutorial lub hints
Internet
Po wejściu do records na lewym sofcie (oznaczonym odpowiednią ikoną, lub podpisem upload) powinna być dostępna opcja
wysłania wyników na serwer
Po wybraniu opcji wysłania wyników na serwer powienin pojawić sie ekran z pytaniem, czy napewno chcemy to zrobić?
Jeśli zdecydujemy sie na wysłanie powinien pojawić sie napis lodaing i ruchome kropki, a następnie powinniśmy zostać
poinformowani o prawidłowym wyniku
Udane wysłanie powinno zostać potwierdzone poprzez sprawdzenie czy wynik znajduje się na stronie internetowej
W more games na lewym sofcie powinna działać opcja (oznaczona opowednią ikoną lub napisem GET) umożliwiającą
połączenie ze stroną
Jeśli aplikacja posiada możliwość aktualizacji, należy uruchomić ta opcje i upewnić sie że działa ona prawidłowo
Jeśli aplikacja posiada możliwość wysłania smsa z jej poziomu należy sprawdzić czy opcja ta działa
Exit
W menu głównym po naciśnięciu prawego softu selektor zawsze powinien przesunąć sie do opcji exit
W inGameMenu glownego kiedy naciśniemy prawy soft selektor powinien wrócić do GRY
Gdy wyjdziemy z gry, to po jej opuszczeniu powinna pojawić sie jeszcze reklama z informacja gdzie można dowiedzieć sie
czegoś o innych grach jak w more games
Page 9
Checklist
Page 10
Checklist
OK OK OK OK
NOK NOK NOK NOK
NA NA NA NA
NT NT NT NT
Testing Programm Testing Programm
v.0.0.1 er status v.0.0.2 er status
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
Page 11
Checklist
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
Page 12
Checklist
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
Test Test
v.0.0.1 Feedback v.0.0.1 Feedback
OK
OK
OK
OK
OK
OK
OK
Page 13
Checklist
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
OK
Page 14
Checklist
Page 15
Checklist
Bag
Nie dotyczy
Nie testowane
Szczegóły
Page 16
Checklist
Page 17
Checklist
Page 18
Checklist
Page 19
Checklist
Page 20
Checklist
Page 21
Checklist
Page 22
Checklist
Page 23
Checklist
Page 24
Checklist
Page 25
Checklist
Page 26
Checklist
Page 27
Checklist
Page 28
Checklist
Page 29
Checklist
Page 30
Checklist
Page 31
Checklist
Page 32
Checklist
Page 33
Checklist
Page 34
Checklist
file://192.168.0.16/mp3/i
Page 35
Checklist
Page 36
Checklist
Page 37
Checklist
Page 38
Checklist
Page 39
Checklist
file://192.168.0.16/mp3/i
Page 40
Checklist
Page 41
Checklist
Page 42
Checklist
Page 43
Checklist
Page 44
Checklist
Page 45
Checklist
Page 46
Checklist
Page 47
Checklist
Page 48
Checklist
Page 49
Checklist
Page 50
Checklist
Page 51
Checklist
Page 52
Checklist
Page 53
Checklist
Page 54
Checklist
Page 55
Checklist
Page 56
Checklist
Page 57
Checklist
Page 58
Checklist
Page 59
Checklist
Page 60
Checklist
Page 61
Checklist
Page 62
Checklist
Page 63
Checklist
Page 64
Checklist
Page 65
Checklist
Page 66
Checklist
Page 67
Checklist
Page 68
Checklist
Page 69
Checklist
Page 70
Checklist
Page 71
Checklist
Page 72
Checklist
Page 73
Checklist
Page 74
Checklist
Page 75
Checklist
Page 76
Checklist
Page 77
Checklist
Page 78
Checklist
Page 79
Checklist
Page 80
Checklist
Page 81
Checklist
Page 82
Checklist
Page 83
Checklist
Page 84
Checklist
Page 85
Checklist
Page 86
Checklist
Page 87
Checklist
Page 88
Checklist
Page 89
Checklist
Page 90
Checklist
Page 91
Checklist
Page 92
Checklist
Page 93
Checklist
Page 94
Checklist
Page 95
Checklist
Page 96
Checklist
Page 97
Checklist
Page 98
Checklist
Page 99
Checklist
Page 100
Checklist
Page 101
Checklist
Page 102
Checklist
Page 103
Checklist
Page 104
Checklist
Page 105
Checklist
Page 106
Checklist
Page 107
Checklist
Page 108
Checklist
Page 109
Checklist
Page 110
Checklist
Page 111
Checklist
Page 112
Checklist
Page 113
Checklist
Page 114
Checklist
Page 115
Checklist
Page 116
Checklist
Page 117
Checklist
Page 118
Checklist
Page 119
Checklist
Page 120
Checklist
Page 121
Checklist
Page 122
Checklist
Page 123
Checklist
Page 124
Checklist
Page 125
Checklist
Page 126
Checklist
Page 127
Checklist
Page 128
Checklist
Page 129
Checklist
Page 130
Checklist
Page 131
Checklist
Page 132
Checklist
Page 133
Checklist
Page 134
Checklist
Page 135
Checklist
Page 136
Checklist
Page 137
Checklist
Page 138
Checklist
Page 139
Checklist
Page 140
Checklist
Page 141
Checklist
Page 142
Checklist
Page 143
Checklist
Page 144
Checklist
Page 145
Checklist
Page 146
Checklist
Page 147
Checklist
Page 148
Checklist
Page 149
Checklist
Page 150
Checklist
Page 151
Checklist
Page 152
Checklist
Page 153
Checklist
Page 154
Checklist
Page 155
Checklist
Page 156
Checklist
Page 157
Checklist
Page 158
Checklist
Page 159
Checklist
Page 160
Checklist
Page 161
Checklist
Page 162
Checklist
Page 163
Checklist
Page 164
Checklist
Page 165
Checklist
Page 166
Checklist
Page 167
Checklist
Page 168
Checklist
Page 169
Checklist
Page 170
Checklist
Page 171
Checklist
Page 172
Checklist
Page 173
Checklist
Page 174
Checklist
Page 175
Checklist
Page 176
Checklist
Page 177
Checklist
Page 178
Checklist
Page 179
Checklist
Page 180
Checklist
Page 181
Checklist
Page 182
Checklist
Page 183
Checklist
Page 184
Checklist
Page 185
Checklist
Page 186
Checklist
Page 187
Checklist
Page 188
Checklist
Page 189
Checklist
Page 190
Checklist
Page 191
Checklist
Page 192
Checklist
Page 193
nr. na liście Opis Buga
Kometarz programisty
Status i data
Opis i nr wersji Status i data Opis i nr wersji
20.03.2009
0.6.3 Ustawic ciemniejsze 0.6.4 - ustawiona
Fixed
cienie bo sa prawie półprzezroczystość na
niewidoczne 75%
20.03.2009 Splash (animacja)
0.6.3 breakpoint, przy
uruchamianiu gry ma
Not
zla palete barw. Jeśli to strasznie widać to
Widac ciemno szara a można przesłać screeny.
obwodke do okola bug Ten sam splash jest w
napisu grach od ponad roku i nie
BREAKPOINT. było problemu?
20.03.2009 Przy duzych
predkosciach pilki
0.6.3 Fixed
widac, ze obraz jest 0.6.4 - zmienione
rysowany pasami (z wyświetlanie grafiki
Opis Buga Opis Buga
Kometarz programisty
Status i data Status i data
Opis i nr wersji Status i data Opis i nr wersji Opis i nr wersji
25.03.2009
0.6.5 Cienie sa
ciemniejsze i sa
widoczne.
25.03.2009 Dalej widac 30.03.2009 Dalej widac
poszczegolne poszczegolne
0.6.5 Fixed 0.6.8
„etapy” w 0.6.8 - wrzucone „etapy” w
rysowaniu grafiki. podwójne buforowanie rysowaniu grafiki.
Nie zapisywana
30.03.2009 sa zadne
0.6.8 informacje po
wyjsciu z aplikacji
Opis Buga Kometarz Opis Buga
Kometarz programisty
programisty
Status i data Status i data
Status i Opis i nr
Status i data Opis i nr wersji Opis i nr wersji data wersji
3.04.2009 Dalej widac 0.7.1 - 07.04.2009
0.7.0 - poszczegolne wrzucone
Fixed 0.7.0 Fixed 0.7.2
wyrzucone „etapy” w programo
rysowanie cieni rysowaniu
Nic nie we
3.04.2009 zapisuje po 0.7.1 - 07.04.2009
Fixed 0.7.0 - 0.7.0 wyjsciu z gry. Fixed zmieniony 0.7.2
poprawione Obojętnie czy zapis RMS
Opis Buga Kometarz Opis Buga Kometarz Opis Buga
programisty programisty
Status i Status i
Status i Opis i nr data Opis i nr Status i Opis i nr data Opis i nr
Opis i nr wersji data wersji wersji data wersji wersji
Nadal to wystepuje
tylko w mniejszym
stopniu,
akceptowalnym. po
Nic nie zapisuje 0.8.0 - Zapisuje 0.8.2 - tak jakby
wyjsciu z gry. poprawion tylko zmieniony zapisywal
15.04.09 15.04.09
Obojętnie czy sie Fixed y zapis do kontynuacj Fixed zapis do tylko jeden
v.0.8.0 v.0.8.2
wychodzi normalnie RMS i e treningu. RMS raz
0.8.3 -
zmieniony
Fixed zapis do
RMS
Status
Brak
rozwiązani
a Brak pomysłu na rozwiązanie problemu
Praca w
toku
Prace nad poprawą błędu dalej trwają
Fixed
Błąd poprawiony
Optymaliza
cja
Optymalizacja buildu
Hardware
Prawdopodobnie kłopot związany z telefonem a nie aplikacją
Not
a
bug
Nieporawia
ne
Błąd jest olany