Testování mobilního telefonu HTC Desire HD Popis Aplikace Telefon HTC Desire HD Běží na operačním systému Google Android 2.2. Ovládá se pomocí dotykového displeje o úhlopříčce 4.3" a o rozlišení 480x800 bodů, dále pomocí 3 hardwarových a 4 dotykových tlačítek.
Popis uživatelů Telefon je určen především pro technicky zdatné uživatele, kteří mají zkušenosti s ovládáním moderních telefonů s dotykovým displejem.
Přehled use cases Uskuteňování hovoru Tento případ použití jsem vybral, protože podle mě je to ta nejdůležitější funkce telefonu vůbec. Budu ho testovat pomocí heuristické evaluace. Psaní SMS Psaní SMS je další velmi důležitý use case, který by, dle mého názoru, neměl v testu chybět. Budu ho testovat pomocí heuristické evaluace. Správa e-mailu Při dnešním rozšíření elektronické pošty bere většina uživatelů e-mailového klienta v telefonu jako samozřejmost. Budu testovat pomocí kognitivního průchodu. Připojení k Wi-fi Moderní chytrý telefon, jakým Desire HD bezesporu je, by měl umět bezproblémové připojení k bezdrátovým sítím Wi-fi. Budu testovat pomocí kognitivního průchodu. Nastavení budíku Neméně důležitý případ použití je i nastavení budíku, jelikož dnes mnoho lidí preferuje budíky v telefonu, před klasickými hardwarovými. Budu testovat pomocí kognitivního průchodu. Přepínání tichého režimu Přepínání tichého režimu je jednou z důležitých funkcí telefonu, která by měla být dostupná uživateli prakticky okamžitě. Budu testovat pomocí heuristické evaluace.
1
Testování kognitivním průchodem V každé fázi use casu se budu ptát na následující sadu otázek: Q1 – Je uživateli zřejmý následující krok? Q2 – Spojí si uživatel popisek akce s jeho cílem? Q3 – Dostane uživatel dostatečnou zpětnou vazbu?
Obrázek 1: Odemčené hlavní menu
Obrázek 2: aplikace pošta
Správa e-mailu Výchozí stav: Nacházím se v odemčeném hlavním menu (Obr. 1). 1) Musím najít aplikaci pošta, pokud jí nemám na ploše. 2) Spustím aplikaci pošta (Obr.2). 1
2
Q1
N
A
Q2
N
A
Q3
A
A
1 – Uživatel nemusí vědět jak se daná aplikace jmenuje (může očekávat např. „E-mail“ místo „Pošta“). Tento use case jsem si dále rozdělil na několik menších: Vytvoření a poslání emailu Mazání emailů 2
Vytvoření a poslání emailu Výchozí stav: nacházím se v aplikaci pošta 1) Stisknu „Vytvořit e-mail“ 2) Objeví se mi kolonky pro adresáta, předmět a obsah e-mailu (Obr.3), vyplním je. 3) Stisknu odeslat. 1
2
3
Q1
A
A
A
Q2
A
A
A
Q3
A
A
A
Obrázek 3: Psaní e-mailu
Mazání e-mailů Výchozí stav: nacházím se v aplikaci pošta 1) Zvolím e-mail, který chci smazat a zaškrtnu u něj zaškrtávací políčko 2) stisknu tlačítko odstranit (Obr.4) 1 2 Q1
N
A
Q2
N
A
Q3
A
A
3
Obrázek 4: Mazání e-mailů
1 – uživateli nemusí být jasné co zaškrtávací políčko dělá, nemusí hned vědět jak docílit smazání e-mailu
4
Obrázek 6: Menu nastavení
Obrázek 5: Menu bezdrátová připojení a sítě
Připojení k Wi-fi Výchozí stav: Nacházím se v odemčeném hlavním menu. 1) Otevřu menu nastavení (Obr.5) 2) zvolím položku bezdrátová připojení a sítě (Obr. 6) 3) zvolím položku nastavení wi-fi (Obr. 8) 4) pomocí zaškrtávacího políčka zapnu wi-fi 5) ze seznamu sítí zvolím mnou vybranou síť
5
Obrázek 7: Dialogové okno připojit k síti
Obrázek 8: Menu Wi-fi
Obrázek 9: Dialogové okno připojit k síti s heslem
6) v dialogovém okně, které se objeví zadám heslo, pokud je síť zaheslovaná a v každém případě stisknu tlačítko „připojit“ (Obr.7, 9) 1
2
3
4
5
6
Q1
A
A
A
A
A
A
Q2
A
A
A
A
A
A
Q3
A
A
A
A
A
A
Nastavení budíku Výchozí stav: Nacházím se v odemčeném hlavním menu. 1) najdu aplikaci hodiny (Obr. 10) 2) přepnu se na panel budíku pomocí stisknutí ikony budíku (Obr.11) 3) stisknu tlačítko „přidat připomenutí“ 4) zvolím čas, opakování, zvuk připomenutí a popis (Obr. 12) 5) klepnu na tlačítko „hotovo“ 6
Obrázek 11: Menu připomenutí
Obrázek 10: Menu s aplikací hodiny
Obrázek 12: Nastavení připomenutí
7
1
2
3
4
5
Q1
N
A
A
A
A
Q2
A
A
A
A
A
Q3
A
A
A
A
A
1 – uživatel nemusí vědět, že hledá aplikaci a ne třeba položku v nastavení, a když ví, že má hledat aplikaci, může hledat třeba budík místo hodin
Testování heuristickou evaluací Pro všechna testování heuristickou evaluací použiji Nielsenovy heuristiky z roku 1994. Uskutečňování hovoru Výchozí stav: Nacházím se v odemčeném hlavním menu. 1) Zvolím položku telefon v dolní části displeje 2) Na displeji se objeví klávesnice a seznam kontaktů, přičemž na prvních místech se objevují posledně volané kontakty. V dolní části displeje se nachází tlačítko volat a tlačítka pro skrytí klávesnice a pro přístup do adresáře 3) a) Výběr kontaktu provedu buď hledáním pomocí klávesnice, nebo listováním v seznamu. Když listuji v seznamu, klávesnice zmizí. Klávesnici můžu také skrýt/zobrazit pomocí tlačítka. b) Další možností je přímé zadání volaného čísla. 4) Pro volání musím stisknout prstem název kontaktu, nebo stisknout tlačítko „volat“. Tento use case porušuje následující heuristiky: 1 – viditelnost stavu – uživatel otevře aplikaci telefon, kde není přesně specifikováno, kde se nachází 5 – prevence chyb – v případě, že uživatel stiskne jméno nějakého kontaktu, okamžitě se zahájí hovor. Uživatel může očekávat zobrazení kontaktu, tím může docházet k nechtěným hovorům. U tlačítka volat není vůbec jasné, na které číslo se má volat 10 – nápověda a dokumentace – uživatel neví, co dělají některá tlačítka a jejich ikony nejsou moc názorné. Psaní SMS Výchozí stav: Nacházím se v odemčeném hlavním menu. 1) První krok záleží na nastavení telefonu. Stisknu ikonu aplikace „zprávy“. Pokud není na ploše musím ji vyhledat někde v telefonu. 2) Jsem v aplikaci zprávy. V horní části se nachází tlačítko „Napsat zprávu“, pod ním jsou náhledy posledních SMS konverzací. 3) Stisknu tlačítko „Napsat zprávu“. Nebo vyberu stávající konverzaci a pokračuji v ní. 4) Objeví se mi kolonka pro zadání jména kontaktu, plocha pro samotný text zprávy a 8
qwerty klávesnice, a dále tlačítka pro odeslání a pro přidání přílohy 5) pro odeslání zprávy stisknu odeslat Tento use case porušuje následující heuristiky: 1 – viditelnost stavu – Není zřejmé, že uživatel píše SMS, tlačítko přílohy dokonce naznačuje, že vytvářím úplně jiný typ zprávy. Pokud navíc používám telefon na šířku, Jediné, co je poznat je, že píšu nějaký text. 6 - Lépe rozpoznat než vzpomínat - Pokud držím telefon na šířku, a píšu text zprávy, nevidím zadaného adresáta, je tu ale možnost zprávu odeslat 8 – estetický a minimalistický design – tlačítko přílohy u SMS je úplně k ničemu, jen mate uživatele Přepínání tichého režimu Pro přepínání tichého režimu máme 2 možnosti a) Přepínání pomocí HW tlačítek pro snížení/zvýšení hlasitosti b) Přepínání pomocí menu nastavení/zvuk a) výchozí stav: zamčený telefon se zhasnutým displejem 1) odemknu telefon pomocí stisku horního HW tlačítka a posléze tažením prstu po displeji dolů 2) mačkám jedno z tlačítek pro regulaci hlasitosti, do té doby, než se dostanu na požadovanou úroveň hlasitosti nebo do tichého režimu Tento způsob porušuje heuristiky: 1 – viditelnost stavu – ve výchozím stavu nevím v jakém režimu telefon právě je. 7 – flexibilita a efektivita použití – uživatel musí telefon nejprve odemknout, pak opakovaně mačkat tlačítko pro dosažení kýženého stavu, navíc obě tlačítka se velmi obtížně mačkají b) výchozí stav: zamčený telefon se zhasnutým displejem 1) odemknu telefon 2) stisknu ikonu nastavení 3) zvolím položku zvuk 4) zvolím položku zvukový profil 5) z nabídky vyberu požadovaný režim Tento způsob porušuje stejné heuristiky jako první, navíc je ještě zdlouhavější Před testováním jsem si položil 2 otázky: Bude ovládání intuitivní a snadno pochopitelné ? Vzhledem k cílové skupině si myslím, že by uživatelé nebudou mít větší problém s uživatelským rozhraním telefonu a rychle se ovládání naučí. Budou důležité funkce telefonu dostatečně rychle dostupné? 9
Vzhledem k tomu, že Google Android je velmi variabilní systém, tak odpověď na tuto otázku záleží na uživatelském nastavení. Pro uživatele z cílové skupiny asi nebude velký problém si všechny důležité funkce umístit na plochu, kde k nim bude mít velmi rychlý přístup. Jediná moje výtka v tomto ohledu směřuje k nastavení tichého režimu, které by mohlo být realizováno např. nějakým HW přepínačem.
10