České vysoké učení technické v Praze Fakulta elektrotechnická Testování telefonu HTC 7 Pro Vypracoval Jan Červenka 1
Obsah 1 Úvod... 3 1.1 Popis zařízení... 3 1.2 Cílová skupina... 3 2 Případy užití... 3 2.1 Psaní zpráv pomocí displeje a pomocí QWERTY klávesnice... 3 2.2 Aplikace HTC Hub... 4 2.3 Prohlížení internetu pomocí Wifi... 4 2.4 Pořízení fotografie... 4 3 Testování... 4 3.1 Kognitivní průchod... 4 3.2 Heuristická evaluace... 5 3.3 Jednotlivé testy... 5 3.3.1 Psaní zpráv (viz 2.1)... 5 3.3.2 HTC Hub (viz 2.2)... 5 3.3.3 Internet (viz 2.3)... 8 3.3.4 Foto (viz 2.4)... 10 4 Závěr... 11 4.1 Přehled nálezů... 11 2
1 Úvod 1.1 Popis zařízení Mobilní telefon HTC 7 Pro (Obr1.) s operačním systémem Windows Phone OS 7. Telefon je vybaven dotykovým displejem TFT TN, 3,60" (800 480 px), procesorem 1 GHz Qualcomm QSD8250, pamětí RAM 448 MB, vnitřní pamětí 8 GB. Dále má 5 megapixelový barevný fotoaparát s automatickým zaostřením a bleskem. A disponuje výsuvnou QWERTY klávesnicí. Obr1. Telefon HTC 7 Pro 1.2 Cílová skupina Telefon je určen spíše náročnějším uživatelům, kteří hledají zařízení s vysokou podporou různých aplikací. Od plánování schůzek, přes podporu internetu, fotografování, nahrávání videa až po navigaci. Zařízení není vhodné pro méně technicky zdatné uživatele. Uživatelem tedy bude technicky zdatný člověk s předchozími zkušenostmi s ovládáním mobilního telefonu a schopnostmi se přizpůsobit nové technologii. 2 Případy užití 2.1 Psaní zpráv pomocí displeje a pomocí QWERTY klávesnice Test bude zkoušet jednoduchost psaní SMS zpráv pomocí displeje a QWERTY klávesnice. Při psaní pomocí displeje testujeme možnosti orientace 3
displeje, možnost změny zobrazované klávesnice a případnou zpětnou vazbu k uživateli (vibrace, blikání či jiné upozornění na dotyk). U QWERTY klávesnice testujeme velikost a rozestup jednotlivých kláves, podporu a dostupnost dalších znaků. Očekávaný problém při psaní pomocí displeje - častý výskyt překlepů a nepřesné pohybování se v textu. U QWERTY klávesnice je očekávaný problém pouze v nedostatečné velikosti a vzdálenosti jednotlivých kláves, čímž by docházelo k překlepům. Test bude probíhat heuristickou evaluací. 2.2 Aplikace HTC Hub Tento test je zaměřen na aplikaci HTC Hub od výrobce telefonu. Chceme otestovat kvalitu, přesnost a dostupnost této aplikace na území ČR. Problém by mohl nastat při připojování k daným serverům. Aplikaci otestujeme kognitivním průchodem. 2.3 Prohlížení internetu pomocí Wifi Test na hledání a dostupnost bezdrátových sítí a připojení k nim. Poté otestujeme, zda je možné připojit se k libovolné běžně dostupné stránce. Očekávaným problémem je nepodporování plného zobrazení stránek. Otestujeme jak heuristickou evaluací, tak kognitivním průchodem. 2.4 Pořízení fotografie Test na spuštění a nastavení fotoaparátu. Následné pořízení běžné fotografie a fotografie s využitím blesku. Případný problém by mohl být ve špatném zaostřování v různých světelných podmínkách. Test bude proveden heuristickou evaluací. 3 Testování 3.1 Kognitivní průchod V tomto průchodu budou pokládány stejné otázky na jednotlivé kroky průchodu. Otázky budou následující: Q0 co chce uživatel udělat, nebo co má udělat? Q1 je uživateli jasné co má udělat? 4
Q2 Q3 ČVUT FEL A7B39TUR Testování telefonu HTC 7 Pro cervej15@fel.cvut.cz je uživatel snadno schopný to udělat? dostal uživatel dostačující odezvu? 3.2 Heuristická evaluace Heuristická evaluace je metoda testování založená na sadě pravidel, která jsou předem definována. Po otestování či přímo při testování zjišťujeme, zda není porušeno některé pravidlo. Pro testování je zvolena sada heuristických pravidel od Jakoba Nielsona (Nielsen s Design Heuristic 1994): 1. Visibility of system status 2. Match between system and the real world 3. User control and freedom 4. Consistency and standards 5. Error prevention 6. Recognition rather than recall 7. Flexibility and efficiency of use 8. Aesthetic and minimalist design 9. Help users recognize, diagnose, and recover from errors 10. Help and documentation 3.3 Jednotlivé testy 3.3.1 Psaní zpráv (viz 2.1) Očekávané problémy se nenaplnili. Jediný problém je při použití QWERTY klávesnice. Chceme-li vložit speciální symbol, vyskočí nám další přídavná klávesnice na displeji ovládaná dotykem (Obr2.). Porušení pravidla heuristiky č. 3. Obr2. Telefon s QWERTY klávesnicí a pomocnou klávesnicí na displeji 5
3.3.2 HTC Hub (viz 2.2) Budeme testovat aplikaci HTC Hub. Pro náš případ jsem vybral přidání aplikace a její následné spuštění. Budeme vycházet ze stavu, kdy je telefon již odemčen a připraven k použití. (Výsledky viz Tab1) Q0 přidat aplikaci YouTube pomocí HTC Hub a spustit YouTube Q1-3 viz 3.1 Kognitivní průchod Krok 1 spustit HTC Hub (Obr3.) Obr3. Menu s označením HTC Hubu Krok 2 vybrat aplikaci Hub YouTube (Obr4.) Obr4. HTC Hub s označenou aplikací YouTube 6
Krok 3 nainstalovat (Obr5.) Obr5. Detaily aplikace s možností instalace Krok 4 vrátit se do menu a najít nainstalovanou aplikaci (Obr6.) Obr6. Menu s vyznačenou aplikací YouTube Krok 5 spustit HTC YouTube (Obr7.) Obr7. Aplikace HTC YouTube 7
Tab1 Výsledky průchodu pro HTC hub Q1 Q2 Q3 Krok 1 Ano Ano Ano Krok 2 Ano Ano Ano Krok 3 Ano Ano Ano Krok 4 Ano Ano Ano Krok 5 Ano Ano Ano 3.3.3 Internet (viz 2.3) Chceme otestovat připojení k internetu pomocí Wifi. Následně spustit prohlížeč a zobrazit např. stránku www.seznam.cz. Nejprve pojedeme kognitivním průchodem. (Výsledky viz Tab2) Q0 připojit se k Wifi a zobrazit stránku www.seznam.cz Q1-3 viz 3.1 Kognitivní průchod Krok 1 otevřít menu (Obr8.) Obr8. Menu Krok 2 vybrat Settings (Obr9.) Obr9. Menu s volbou Settings 8
Krok 3 vybrat Wifi (Obr10.) Obr10. Volba WiFi Krok 4 zapnout Wifi (Obr11.) Obr11. Menu Wifi Krok 5 spustit prohlížeč (Obr12.) Obr12. Menu s označeným prohlížečem 9
Krok 6 zadat požadovanou adresu (Obr13.) Obr13. Webový prohlížeč Tab2 Výsledky průchodu internetu pomocí Wifi Q1 Q2 Q3 Krok 1 Ano Ano Ano Krok 2 Ano Ne* 1 Ano Krok 3 Ano Ano Ano Krok 4 Ano Ano Ano Krok 5 Ano Ano Ano Krok 6 Ano Ano Ano * 1 - zde byla nalezena chyba. Uživatel ví, co chce udělat, ale v menu je matoucí položka connection setup, kde by uživatel očekával právě nastavení služby Wifi. Nastavení této služby se však provádí v položce settings, kde by uživatel spíše očekával obecné nastavení telefonu. Dále si tento test projdeme Heuristickou evaluací. Při tomto průchodu jsme narazili na stejný problém jako při průchodu kognitivním. V menu je položka connection setup a položka settings. Pod položkou settings se skrývá námi hledané nastavení wifi, které by uživatel spíše očekával pod položkou connection setup. Porušení pravidel heuristiky č. 3, 5, 8 3.3.4 Foto (viz 2.4) Nález 1(N1) Při testu focení byly nalezeny některé problémy. Při focení je možno použít buď displej, nebo tlačítko z boku telefonu (Obr14.). Nicméně při použití displeje telefon sám automaticky zaostří, avšak při použití tlačítka musí uživatel 10
nejprve jemně přidržet tlačítko. Zvukový efekt oznámí zaostření a poté je až možno pořídit kvalitní obrázek. Zde je nedostatek v nastavení, když fotoaparát může pomocí displeje sám zaostřit. Tato funkce by měla být umožněna i při používání tlačítka. Také se prodlužuje doba pořízení fotografie. Porušení pravidla heuristiky č. 3. Obr14. Mobil s označenou spouští pro fotoaparát Nález 2(N2) Další problém je v pořizování fotek pomocí tlačítka. Při mírném přidržení tlačítka zařízení vydá informativní zvuk o zaostření. Občas zařízení nezaostří a uživatel čeká na daný zvuk marně. Při focení pomoci displeje je tento problém díky automatickému zaostřování odstraněn. Porušení pravidla heuristiky č. 1 a č. 5. 4 Závěr 4.1 Přehled nálezů Přehled všech nálezů (Tab3.) seřazených podle priority. Tab3 Nálezy priorita Test číslo Popis Návrh odstranění Nechat pouze settings Connection setup závažná 3.3.3 a do něho dát i obsah a settings connection setup Dát uživateli najevo, že závažná 3.3.4 N2 Nezaostření fotky fotka není zaostřená 11
mírná 3.3.4 N1 mírná 3.3.1 Automatické ostření při použití tlačítka Dotyková klávesnice i při použití QWERTY Umožnit funkci automatického zaostřování i při použití tlačítka Přidání znaků přímo na klávesnici, nebo zpřístupnit vybírání znaků pomocí QWERTY šipek 12