Testová ní mobilní ho telefonu HTC Wildfire

Podobné dokumenty
Testování uživatelského rozhraní mobilního telefonu HTC Hero (Semestrální projekt pro předmět A7B36TUR)

Testování operačního systému Windows Phone 8

TUR A2 Vojtěch Kessler

Testování aplikace Facebook Messenger pro Windows Phone 8.1

A4B39TUR 2014/2015. Ondřej Netík. Desktopová aplikace pro Windows. Spotify

Testová ní už ivátelske ho rožhrání Fácebook.com

Testování aplikace pro správu hesel KeePassX

ČESKÉ VYSOKÉ UČENÍ TECHNIKÉ FAKULTA ELEKTROTECHNICKÁ

České vysoké učení technické v Praze Fakulta elektrotechnická

Testování webové stránky Alza.cz

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ VIDEO PŘEHRÁVAČE VLC

Testování uživatelského rozhraní

Testování mobilní navigace NACESTY

Testování uživatelského rozhraní aplikace Alza Media

Testování mobilní aplikace Servis24. Semestrální práce z předmětu A7B39TUR Autor: Peter Šourek sourepet@fel.cvut.cz

Testování uživatelského rozhraní. úloha A

Samsung GT- I9000 (Galaxy S) Testování uživatelského rozhraní

Internetový obchod Mironet

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování mobilního telefonu Nexus S. Michael Drdlíček

Semestrální projekt na předmět A4B39TUR. Testování mobilního telefonu HTC Touch Pro 2 Petr Krejča

Testování uživatelského rozhraní. HCI testování aplikace Google Play Music

Testování aplikace ghost commander

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

SMS Jízdenka Semestrální úloha pro předmět Y39PDA Jan Peca

Testování televize Samsung LE32B553

Testování uživatelského rozhraní internetové stránky společnosti České dráhy (cd.cz) A4B39TUR A2 Kateřina Cízlová

Testování cd.cz/eshop

Semestrální práce A2 z předmětu A7B36TUR. Testování uživatelského rozhrání internetového serveru YouTube.com

A2 Testování webu Trello.com

České vysoké učení technické v Praze

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE. fakulta elektrotechnická

Testování webového rozhraní obchodu Czech Computer Semestrální práce z předmětu Testování uživatelského rozhraní (A7B39TUR)

Semestrální projekt z předmětu Testování uživatelského rozhraní. Testování bez uživatele. Testování SmartPhone HTC 7 Trophy

Testování uživatelského rozhraní aplikace Messenger

Principy tvorby mobilních aplikaci. Martin Egermajer

Testování uživatelského mobilního telefonu Nokia C7-00 s operačním systémem Symbian^3

Mobilní aplikace Jízdní řády Y39PDA Marek Temnyak

Test webového prohlížeče v Amazon Kindle Wi-Fi 3G

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování přenosné konzole PSP

A7B39TUR, A2 Václav Pavlovec, ZS 2016/2017. Testování uživatelského rozhraní aukčního portálu aukro.cz

Testování mobilního telefonu HTC Desire HD

Testování uživatelského rozhraní kalkulačky CASIO fx-991es PLUS A4B39TUR 2014/2015 Jiří Pauer

TESTOVÁNÍ MOBILNÍHO TELEFONU SONY ERICSSON G900

Testování mobilní aplikace Můj vlak

Testování mobilního telefonu Apple iphone 4

A7B39TUR Testování uživatelského rozhraní. HTC Desire HD. (testování mobilního zařízení) Tomáš Klejna

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE FAKULTA ELEKTROTECHNICKÁ. Deliverable A2 do předmětu A4B39TUR

Testování uživatelského rozhraní SKYPE. Semestrální práce A2. Pavel Dvořák

Semestrální práce z předmětu Testování uživatelského rozhraní

Testování uživatelského rozhraní aplikace Duolingo (

Test ového klienta portálu seznam.cz

Mobilní zpravodajská aplikace idnes. A7B39PDA - Principy tvorby mobilních aplikací

Testování TomTom navigace pro Android

ČVUT FEL. Testování nemocničního systému Fonsakord

Testování programu Skype

Uživatelský manuál - základ PiPO M6

České vysoké učení technické v Praze Fakulta elektrotechnická. Testování zařízení

Spotify aplikace pro Linux

[BAL-MLP] Multiplayer

Testování set-top-boxu

Vývoj aplikace Readily (RSS čtečka pro Android) Semestrální projekt předmětu Y39PDA Autor: Michal Cerman

Testování uživatelského rozhraní Jiří Grill

Semestrální práce A2 z předmětu Testování uživatelského rozhraní

Testování portálu MotoInzerce.cz

A4300BDL. Ref: JC

Testování Mapy.cz. David Říha. Semestrální práce z předmětu Testování uživatelského rozhraní.

Uživatelský manuál A4000BDL

ČVUT PRAHA Fakulta elektrotechnická A7B39TUR

Semestrální práce TUR A3

Semestrální práce A7B39PDA. Klient pro informační systém (KOS)

14. května 2012, Brno

Deliverable A2 Testování WIN8 aplikace Zdraví a fitness

František Hudek. červen ročník

Uživatelský manuál - základ PiPO U6

BlindShell uživatelský manuál

Uživatelský manuál - základ PiPO P1

TouchGuard Online pochůzkový systém

A4B39TUR Testování webu utvs.cvut.cz

Deliverable A2 Testování bez uživatele Kindle Keyboard

Uživatelský manuál. A4000 Download

Fakulta elektrotechnická. sluˇzby WordPress.com

TEST UZ IVATESLKE HO ROZHRANI CINNAMON SYSTE MU LINUX MINT

Testování internetových stránek

Aplikace czsms. Posílání SMS zpráv přes mobilní datové přenosy. Jan Kolařík

Uživatelská příručka

Testování mobilního telefonu HTC 7 Mozart

Část 1 - Začínáme. Instalace

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Sebastian Voráč ČVUT FEL STM A7B39TUR TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ PROGRAMU PSPAD

gdmss Lite Android DVR Mobile Client Návod k obsluze aplikace

Y39PDA Exercise manager

Manuál. k aplikaci WD FileAgent

T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE

Moje spojení. Testování uživatelského rozhraní nové internetové funkce DPP. Renata Musilová

Testování uživatelského rozhraní

Testování mobilního telefonu Nokia 6303i

Programové vybavení počítačů operační systémy

Uživatelský manuál. Aplikace GraphViewer. Vytvořil: Viktor Dlouhý

Uživatelský manuál CZ

Transkript:

České vysoké učení technické v Praze, fakulta elektrotechnická Semestrální projekt A2 A4B39TUR Testová ní mobilní ho telefonu HTC Wildfire Vypracoval: Václav Tarantík, taranvac@fel.cvut.cz

Obsah 1. Úvod... 3 1.1. Podrobnosti a informace o testovaném telefonu... 3 1.2. Cílová skupina uživatelů... 3 2. Testované USE-CASEs... 4 2.1. Důvod výběru jednotlivých případů užití... 4 2.2. Synchronizace kontaktů s PC... 4 2.3. Stažení aplikace z marketu... 4 2.4. Smazání konverzace z telefonu... 4 2.5. Smazání aplikace... 4 3. Testovací metody... 5 3.1. Kognitivní průchod - Cognitive Walkthrough... 5 3.2. Heuristická evaluace Heuristic evaluation... 5 4. Testování... 5 4.1. Synchronizace kontaktů s PC... 5 4.1.1. Scénář... 6 4.1.2. Nalezené závady... 9 4.1.3. Návrh na opravu... 9 4.2. Stažení aplikace z marketu... 9 4.2.1. Scénáře... 9 4.2.2. Nalezené závady 4.2.3. Návrh řešení... 10 4.3. Smazání zpráv z telefonu... 11 4.3.1. Scénář... 11 4.3.2. Nalezené závady... 13 4.3.3. Návrh řešení jednotlivých chyb... 14 4.4. Smazání aplikace z telefonu... 15 4.4.1. Scénáře... 15 4.4.2. Nalezené závady... 135

4.4.3. Návrh řešení jednotlivých chyb... 146 5. Seznam nálezů... 16 6. Závěr... 16 1. Úvod 1.1. Podrobnosti a informace o testovaném telefonu Tato práce se věnuje testování uživatelského rozhraní telefonu HTC Wildfire. Jedná se o téměř dva roky starý model, který lze zařadit do nižší kategorie chytrých telefonu, jelikož jeho funkce jsou oproti dnešní špičce značně omezené, ať již z hlediska hardwaru, tak i z důvodu nemožnosti upgradu na nejnovější verze operačního systému Android. Telefon disponuje operačním systémem android ve verzi 2.2.1, skrývá v sobě displej s rozlišením 240x320 pixelů, k dispozici je 384MB RAM a 512MB volného místa v paměti telefonu, která lze rozšířit prostřednictví paměťové karty typu microsd až o 8GB. Jakožto chytrý telefon nabízí tento mobil řadu pokročilých funkcí pro přehrávání videa či brouzdání na internetu. Hlavním důvodem, proč jsem si vybral testování tohoto modelu je fakt, že jej sám vlastním a při jeho používání jsem se několikrát setkal s mnohými nejasnostmi v základních úkonech, na něž téměř každý uživatel po chvíli práce se zařízením narazí. Tyto nejasnosti vedou ve většině ke zpomalení práce s telefonem a mnohdy také k nechtěné ztrátě důležitých dat. V následujícím textu se snažím tyto problémy pojmenovat, určit jejich význam a zčásti také navrhnout jejich řešení, pokud se jedná o lehkou opravu systému. 1.2. Cílová skupina uživatelů Jelikož se jedná o jeden z low-endových typů dotykem ovládaného telefonu, nenabízí velké množství profesionálních funkcí, a tudíž je cílová skupina poměrně široká. Přesto jsou zde zvolené testované Use-cases pro některé, především starší, uživatele nepodstatné, jelikož nespadají do seznamu základních úkonů, pro které vlastně většina uživatelů telefon vlastní, tedy pro uskutečnění hovoru a odeslání SMS zprávy. Z tohoto důvodu se cílová skupina pro toto testování poněkud zúží na okruh zkušenějších uživatelů mobilního telefonu ve věku 12 40 let. Tato hranice nemá nikoho poškodit a označit za starého, slouží pouze pro vytyčení určitých omezení.

2. Testované USE-CASEs 2.1. Důvod výběru jednotlivých případů užití Jednotlivé případy užití byly vybrány hlavně proto, že představují funkce, které jsou poněkud nepřehledné a odlišují se od identických úkonů na většině ostatních telefonů. Tyto odchylky mohou běžného uživatele zpočátku poněkud zbrzdit a znepříjemnit mu práci s telefonem, přičemž by lehká úprava postupu celý proces ozřejmila a učinila daleko srozumitelnějším. 2.2. Synchronizace kontaktů s PC Díky možnosti propojení novodobých zařízení s mnohými internetovými či lokálním účty a jejich vzájemnému provázání je tento proces považován za jeden z nejužitečnějších postupů pro zálohování osobních dat z telefonu, především pro jejich snadné obnovení při ztrátě nebo odcizení telefonu. U tohoto případu užití je velmi pravděpodobné, že vznikne kolize mezi jednotlivými zdroji a v datech vznikne chaos. 2.3. Stažení aplikace z marketu Jedná se o jediný praktický a bez softwaru třetí strany dostupný způsob, jak nainstalovat do telefonu aplikaci. Jelikož prošel v nedávné době Market rekonstrukcí, vyskytuje se zde mnoho změn, ať už v grafické úpravě tak i ve způsobu získávání aplikací. Tyto změny nejsou vždy prospěšné z hlediska přehlednosti a ovladatelnosti. Pohyb v aplikaci by měl být intuitivní a rychlý. S velkou pravděpodobností se může stát, že aplikace, kterou si vybereme, nebude naším zařízením podporována, či ji nebude možné z nějakého důvodu stáhnout. 2.4. Smazání konverzace z telefonu Tento případ užití se řadí mezi základní úkony při používání mobilního zařízení. Uživatel zde očekává rychlý průběh procesu s dobrým výsledkem, což znamená, že opravdu smažeme tu konverzaci, kterou chceme. Uživatel by měl jasně vidět, které zprávy maže, ke kterému kontaktu tyto zprávy patří a jak celý proces dopadl. Jde o proces obsahující malé množství kroků, ale dopad chyby zde může být fatální 2.5. Smazání aplikace Proces mazání aplikace by měl být lehce dostupný, přičemž uživatel očekává snadné zobrazení seznamu nainstalovaných programů poskytující možnost snadného a především intuitivního odebrání aplikace z paměti. Riziko zde spočívá především v možnosti smazání aplikace, která je nutná pro běh zařízení a s tím související nepoužitelnost systému.

3. Testovací metody 3.1. Kognitivní průchod - Cognitive Walkthrough Metoda kognitivního průchodu je vhodná v případech, kdy máme striktně definován start a cíl, a zároveň máme přesně popsaný průchod jednotlivými kroky. U každého kroku musíme najít odpovědi na následující tři otázky. Odpovědi zaneseme do tabulky, a u každé záporné odpovědi napíšeme popis problému a navrhneme řešení. : : : Ví uživatel, jak má v tomto kroku postupovat? Ví uživatel, jak má daný krok udělat? (dle popisku, kliknout na tlačítko nebo ikonu) Dostane uživatel zpětnou vazbu o tom, co udělal? 3.2. Heuristická evaluace Heuristic evaluation 1. Viditelnost stavu systému 2. Spojitost mezi systémem a reálným světem 3. Uživatelská kontrola a svoboda 4. Soudržnost a standardy 5. Prevence chyb 6. Nutnost zapamatovat si údaje 7. Efektivita užívání 8. Estetický minimalistický design 9. Zotavování se z chyb 10. Nápověda 4. Testování U každého případu užití je popsán scénář, podle kterého postupujeme při provádění akce. Jednotlivé kroky jsou očíslovány a v následující podkapitole jsou zveřejněný výsledky jednotlivých testů 4.1. Synchronizace kontaktů s PC V tomto případu užití je test realizován kognitivním průchodem popsaným výše, pro každý krok scénáře je vytvořena tabulka s výsledky pro danou obrazovku. Na konci případu užití je vytvořen souhrn nalezených problémů a tipy na jejich zlepšení.

4.1.1. Scénář 1. Vstup do menu Otázka 2. Vstup do nastavení telefonu

Otázka 3. Vstup do podmenu Účty a synchronizace Otázka

4. Výběr účtu, se kterým chceme kontakty synchronizovat nebo jeho přidání Otázka 5. Zvolení možnosti Synchronizovat Otázka NE[1]

4.1.2. Nalezené závady 1. V tomto případě uživatel nedostane žádnou zpětnou vazbu o tom, jestli synchronizace účtu proběhla v pořádku, ani zda došlo k nějakým konfliktům. Uživatel tak nemá kontrolu nad výsledkem procesu. Priorita: Střední 4.1.3. Návrh na opravu 1. Přidání dialogového okna se shrnutím průběhu synchronizace a počtu nalezených konfliktů, jelikož konflikty se zde vyskytují velice často a v telefonu se následně objeví některé kontakty vícekrát bez vědomí uživatele. 4.2. Stažení aplikace z marketu Pro tento případ užití je využito testování pomocí Heuristické evaluace, kdy je posloupnost scénářů vyobrazena pomocí snímků z telefonu a následně jsou popsány jednotlivé Závady, které byly při průchodu scénáři zaznamenány. Vše je vyobrazeno v jedné tabulce, pod níž jsou návrhy řešení jednotlivých problému s odpovídajícími čísly. V červeném obdélníku jsou vždy zvýrazněny uživatelské volby pomocí dotyku prstem, pokud není uvedeno jinak. 4.2.1. Scénáře 1. Vstup do seznamu aplikací 2. Spuštění aplikace Obchod Play 3. Vyhledání aplikace dle jména

4. Vložení názvu hledané aplikace 5. Výběr aplikace k instalaci 6. Postoupení k instalaci vybrané aplikace 7. Přijetí licenčních podmínek 8. Spuštění nainstalované aplikace 4.2.2. Nalezené závady Číslo závady Popis Porušená heuristika Závažnost 2 Zavádějící název aplikace Obchod Play, může vyvolat u uživatele dojem, že zde nalezne pouze hry a navíc pouze placené. Rovněž jde o míchání jazyků. 2,4 Nízká 4.2.3. Návrh řešení 2. Přejmenování aplikace, která poskytuje služby pro stahování aplikací nebo například vložení nápovědy při přidržení prstu nad ikonou aplikace.

4.3. Smazání zpráv z telefonu U tohoto případu užití je použito testování pomocí Kognitivního průchodu, pro každý krok scénáře je vytvořena tabulka odpovědí na jednotlivé otázky. V případě nálezu je tento očíslován a na konci případu užití 4.3.1. Scénář 1. Otevření složky zpráv. Otázka 2. Otevření dialogového okna pro zvolenou konverzaci.

Otázka NE[3] NE[4] 3. Zvolení možnosti Odstranit a vymazání konverzace. Otázka NE[5]

4. Potvrzení smazání konverzace Otázka NE[6] NE[7] 4.3.2. Nalezené závady 3. Uživatel v tomto případě nemá žádné vodítko, jak dialogové okno vyvolat, není zde zobrazena žádná nabídka. Priorita: Nízká 4. Jelikož zde není žádný popisek, musí uživatel postupovat metodou pokus, omyl. Priorita: Nízká 5. V tomto případě je zde naprosto zavádějící popisek, kdy máme zobrazen nápis Možnosti zprávy, přitom se jedná o možnosti celé konverzace. Priorita: Vysoká 6. Chybí zde informace o tom, o jakou konverzaci se jedná, při překliknutí je tak velice snadné smazat si jinou konverzaci, než jakou jsme původně zamýšleli. Priorita: Vysoká

7. Po potvrzení smazání celá konverzace jednoduše zmizí ze seznamu bez jakéhokoliv potvrzení. Priorita: Nízká 4.3.3. Návrh řešení jednotlivých chyb 3. Stačilo by přidat další tlačítko s názvem Možnosti, které by vyvolávalo dialogové okno 4. Viz bod 1 5. Změna popisu na Možnosti konverzace. 6. Doplnění o informace o tom, o konverzaci s kterým uživatelem se jedná, např.: Bude odstraněna konverzace s uživatelem Pavel. 7. Zobrazení dialogového okna s informací o tom, která konverzace byla smazána.

4.4. Smazání aplikace z telefonu U tohoto případu užití je testování provedeno pomocí Heuristické evaluace, scénáře jsou zde vyobrazeny pomocí screenshotů, nalezené problémy jsou popsány pod obrázky. V červeném obdélníku jsou vždy zvýrazněny uživatelské volby pomocí dotyku prstem, pokud není uvedeno jinak. 4.4.1. Scénáře 1.Vstup do nastavení 2. Volba nabídky Aplikace 3. Spuštění správce aplikací 4. Výběr aplikace 5. Volba odinstalace 6. Potvrzení

4.4.2. Nalezené závady Číslo závady Popis Porušená heuristika Závažnost 8 Správa aplikací se nachází nelogicky v Nastavení 9 Při vyhledávání správy aplikací telefon nic nenajde, neexistuje Nápověda, jak aplikace spravovat 4.4.3. Návrh řešení problému 8. Umístění správce aplikaci do nabídky aplikací 9. Přidání nápovědy 4,6 Střední 10 Nízká 5. Seznam nálezů Číslo nálezu Kapitola Priorita 1 4.1. Střední 2 4.2. Nízká 3 4.3. Nízká 4 4.3. Nízká 5 4.3. Vysoká 6 4.3. Vysoká 7 4.3. Nízká 8 4.4. Střední 9 4.4. Nízká 6. Závěr Při testování tohoto telefonu se objevilo několik malých problémů, které dokazují, že je na zařízení stále ještě mnoho možností k vylepšení, nicméně většina chyb není nijak zásadních. Výjimku představují v tomto případě pouze takové chyby, které mohou vést ke ztrátě citlivých dat uživatele, či vykonání procesu, který poškodí zařízení. Tyto chyby jsou v dokumentu označeny jako kritické a je velice důležité zapracovat na jejich odstranění.

Uživatelské rozhraní telefonu HTC Wildfire je nicméně velice přívětivé a lze si na něj lehce zvyknout při několikadenním používání. Vše je natolik intuitivní, že se cílová skupina ve výsledku ještě o něco rozroste oproti testované. Některé problémy zde zmíněné rovněž řeší nainstalování aplikací třetích stran, jako například různých správců aplikací, které celý proces učiní velice pohodlným. V tomto testu byly ovšem zkoumány zejména ta řešení, které telefon nabízí ve své základní verzi. Drobným problémem zařízení je úplná absence manuálu či nápovědy, což je poměrně důležitá součást systému, která bude vadit obzvláště uživatelům, kteří jsou na nižší úrovni užívání internetových služeb.