ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE fakulta elektrotechnická Testování bez uživatele Nokia 6303 Testování uživatelského rozhraní (Y36TUR) Autor: Lucie Zahrádková Email: zahraluc@fel.cvut.cz Datum: 23/03/2011
Obsah 1 ÚVOD 1.1 Zadání 1.2 Popis zařízení 1.3 Popis cílové skupiny uživatelů 2 TESTOVÁNÍ 2.1 Přehled use-cases 2.2 Metody testování 2.3 Jednotlivé use-cases s využitím kognitivního průchodu 2.3.1 Telefonování 2.3.2 Posílání SMS 2.4 Jednotlivé use-cases s využitím heuristické analýzy 2.4.1 Fotografování 2.4.2 Natáčení videa 2.4.3 Přehrávání hudby 3 ZÁVĚR 3.1 Vyhodnocení testu a nálezy 3.1.1 Telefonování 3.1.2 Posílání SMS 3.1.3 Fotografování 3.1.4 Natáčení videa 3.1.5 Přehrávání hudby 3.2 Přehled nálezů podle priority a návrh řešení 3.2.1 Nálezy kognitivního průchodu 3.2.2 Nálezy heuristické analýzy
1 ÚVOD 1.1 Zadání Úkolem je provést test vybraného zařízení. Použity budou dvě metody: kognitivní průchod a heuristická evaluace, které proběhnou bez uživatele. 1.2 Popis zařízení Nokia 6303 (obr. 1) je klasický mobilní telefon s barevným displejem velikosti 2,2 palců s rozlišením 320 x 240 pixelů, který umožňuje zobrazit až 16,7 milionů barev. Kromě klasických funkcí telefonu (volání a SMS) umožňuje nahrávat video a pořizovat fotografie pomocí vestavěného 3,2 megapixelového fotoaparátu. Vnitřní paměť o velikosti 32 MB lze rozšířit paměťovou kartou microsd do velikosti 4 GB. K připojení k počítači slouží konektor microusb. Telefon obsahuje i přehrávač hudebních souborů a videa. Pro poslech hudby slouží 3,5 mm konektor pro stereofonní sluchátka. Provozní frekvence telefonu je GSM 900/1800/1900 MHz. Obr. 1 - Nokia 6303 1.3 Popis cílové skupiny uživatelů Telefon je určený zejména pro mladší generace, které určitě budou umět využívat všechny možnosti přístroje. V mém testování se zaměřuji na uživatele, kteří už mají zkušenosti s nějakým telefonem značky Nokia. To znamená, že uživatel bude schopen otevřít hlavní menu nebo odemknout klávesnici telefonu.
2 TESTOVÁNÍ 2.1 Přehled use-cases 2.1.1 Telefonování Jedna ze základních a nejdůležitějších funkcí telefonu je telefonování, proto se podrobně zaměřím na to, zda uživatel bude schopen vytočit číslo a zda se nevyskytne nějaký rozhodovací problém před uskutečněním volání. 2.1.2 Posílání SMS Další funkcí telefonu je posílání zpráv SMS. Zjistím, zda je uživatel schopen najít v menu SMS zprávy a jaké problémy se mohou vyskytnout při psaní zprávy až k odeslání příjemci. Test se bude vztahovat pouze na poslání nové zprávy a nebude zahrnovat přeposlání zprávy. 2.1.3 Fotografování Jak již bylo zmíněno výše, telefon má také vestavěný fotoaparát. Prověřím, zda uživatel nebude mít problém vytvořit obyčejnou fotografii. 2.1.4 Natáčení videa Vestavěný fotoaparát slouží i jako videokamera, proto zjistím, zda uživatel bude umět nahrát krátké video v největším možném rozlišení, jaké videokamera podporuje. 2.1.5 Přehrávání hudby Přehrávač hudby (zejména MP3 souborů) patří mezi další funkce telefonu. Zkusím zjistit, zda uživatel nebude mít problém přehrávač spustit a poslechnout si hudbu. 2.2 Metody testování Kognitivním průchodem prověřím první dva případy použití, tj. telefonování a posílání SMS. Vybrala jsem si ji proto, že se zabývá vyhodnocením jednotlivých kroků pro dosažení cíle a při telefonování nebo posílání zprávy se tento druh testování hodí.
Zbývající případy budu testovat heuristickou analýzou podle Jacoba Nielsena. 2.3 Jednotlivé use-cases s využitím kognitivního průchodu 2.3.1 Telefonování V prvním kroku aktivuji telefon zmáčknutím nějakého tlačítka. Telefon má zamknutou klávesnici, proto zmáčknu tlačítko navigace a hvězdičku. Zadám číslo volaného. Zmáčknu zelené tlačítko pro volání. Press 'Unlock' and then * Go to Unlock Menu Names Go to Menu Names 723222222 Options Save Clear navigační tlačítko 2.3.2 Posílání SMS V prvním kroku aktivuji telefon zmáčknutím nějakého tlačítka. Telefon má zamknutou klávesnici, proto zmáčknu tlačítko navigace a hvězdičku. Zmáčknu tlačítko navigace. Šipkama najedu na Messaging a zmáčknu navigační tlačítko. Na volbě Create message zmáčknu navigační tlačítko. Na volbě Message zmáčknu navigační tlačítko. Do políčka To: napíšu číslo příjemce a zmáčknu navigační tlačítko pro potvrzení příjemce. Do políčka Text: napíšu zprávu. Zmáčknu navigační tlačítko pro odeslání zprávy.
Press 'Unlock' and then * Go to Unlock Menu Names Go to Menu Names Create message Inbox Email Drafts Options Go to Unlock Select Menu Names Back Message Email message Flash message Audio message Templates Go to Unlock Select Menu Names Back To: Text: 723123123 Hello, I am on the way back. L Options Go to Unlock Menu Send Names Back 2.4 Jednotlivé use-cases s využitím heuristické analýzy 2.4.1 Fotografování Stisknu navigační tlačítko, abych se dostala do menu. V menu zvolím Media. Pak zvolím Camera, abych aktivovala fotoaparát. Zvolím Capture, abych zachytila snímek.
2.4.2 Natáčení videa Stisknu navigační tlačítko, abych se dostala do menu. V menu zvolím Media. Zvolím Video Recorder. Zvolím Record. Zvolím Pause. Zvolím Stop. 2.4.3 Přehrávání hudby Stisknu navigační tlačítko, abych se dostala do menu. V menu zvolím Media. Zvolím Media Player a Go to Media Player. Stisknu navigační tlačítko, abych aktivovala přehrávání. 3 ZÁVĚR 3.1 Vyhodnocení testu a nálezy V kognitivním průchodu se pokaždé budeme ptát na následující otázky: Otázka 1: Bude uživatel vědět, co má udělat? Otázka 2: Bude uživatel vědět, jak to udělat? Otázka 3: Obdrží uživatel zpětnou vazbu? U Nielsenovy heuristické analýzy budeme sledovat následující kritéria: H1) Viditelnost stavu systému. H2) Spojitost mezi systémem a reálným světem. H3) Uživatel řídí systém a má svobodu v jeho používání. H4) Systém je konzistentní a dodržuje standardy. H5) Předcházení chybám. H6) Připomenutí je lepší než pamatování. H7) Flexibilita a efektivnost při použití. H8) Estetický a minimalistický design. H9) Pomoc uživateli rozpoznat, určit a napravit chybu. H10) Nápověda a dokumentace.
3.1.1 Telefonování Otázka 1: ANO i NE (#) Otázka 2: ANO Otázka 3: ANO #: Po odemknutí klávesnice uživatel neví, zda může rovnou zadat číslo volajícího. Zároveň po zadání čísla se v možnostech spodní lišty neukazuje nabídka Call pro zahájení volání - uživatel si musí domyslet, že hovor se uskuteční po zmáčknutí zeleného tlačítka. 3.1.2 Posílání SMS Otázka 1: ANO Otázka 2: ANO Otázka 3: ANO i NE (%) %: Jedinou chybou je odeslání zprávy bez feedbacku, který by chtěl potvrzení o odeslání zprávy. Když uživatel omylem zmáčkne navigační klávesu, může odeslat nedopsanou zprávu. 3.1.3 Fotografování Nález 1: Po vyfocení fotky se zobrazí náhled fotografie ale rychle zmizí. Není pak možné fotografii popřípadě smazat (H1, H3). Nález 2: Po vyfocení fotky uživatel neví, kam se fotografie uložila. (H1) 3.1.4 Natáčení videa Nález 3: Po stisknutí tlačítka Pause uživatel neví, zda se video uložilo nebo ne (H1). Informace o ukládání se objeví až po stisknutí volby Stop. Nález 4: Chybí tlačítko Cancel po ukončení nahrávání videa, když uživatel nechce video použít nebo uložit (H3). 3.1.5 Přehrávání hudby Nález 5: Po otevření přehrávače není jasné, čím pustit hudbu a zároveň obsahuje příliš mnoho neznámých ikon, u kterých také není jasné, jak je aktivovat nebo deaktivovat a co znamenají (H3, H4, H8, H9).
3.2 Přehled nálezů podle priority a návrh řešení 3.2.1 Nálezy kognitivního průchodu Odeslání zprávy bez feedbacku Řešení: Přidat dialogové okno, které se zeptá uživatele, zda si opravdu přeje zprávu odeslat. Uživatel neví, zda může rovnou zadat číslo volajícího Řešení: Po odemknutí klávesnice se zobrazí zpráva, že uživatel může vytáčet číslo nebo si zvolit možnost ze spodní nabídky. 3.2.2 Nálezy heuristické analýzy Nález 2: Po vyfocení fotky uživatel neví, kam se fotografie uložila. (H1) Řešení: Zobrazení informačního okna, které uživateli sdělí, kam se fotografie uložila. Nález 3: Po stisknutí tlačítka Pause uživatel neví, zda se video uložilo nebo ne (H1). Informace o ukládání se objeví až po stisknutí volby Stop. Řešení: Jelikož nahrávání může pokračovat tlačítkem Continue, mělo by se uživateli zobrazit informační okno, že soubor bude uložen po zmáčknutí tlačítka Stop. Nález 5: Po otevření přehrávače není jasné, čím pustit hudbu a zároveň obsahuje příliš mnoho neznámých ikon, u kterých také není jasné, jak je aktivovat nebo deaktivovat a co znamenají (H3, H4, H8, H9). Řešení: Zjednodušení přehrávače odebráním ikon, které se v aktuálním okně nedají nastavit. Nález 1: Po vyfocení fotky se zobrazí náhled fotografie ale rychle zmizí. Není pak možné fotografii popřípadě smazat (H1, H3). Řešení: Nechat fotografii v náhledu, dokud uživatel nezmáčkne tlačítko Back, aby se vrátil do režimu focení. Nález 4: Chybí tlačítko Cancel po ukončení nahrávání videa, když uživatel nechce video použít nebo uložit (H3). Řešení: Přidat volbu Cancel ke zrušení změn a neuložení videa.