Testování mobilní navigace NACESTY

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

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

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

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

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

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

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

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

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

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

Testování aplikace pro správu hesel KeePassX

Testování aplikace Facebook Messenger pro Windows Phone 8.1

Test ového klienta portálu seznam.cz

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

Testování cd.cz/eshop

TUR A2 Vojtěch Kessler

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

Test uživatelského rozhraní aplikace Google Maps

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

Principy tvorby mobilních aplikaci. Martin Egermajer

Testování programu Skype

Testování TomTom navigace pro Android

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

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

Zpoždění vlaků. Systém support Aplikace nabídne při zadávání stanice nejbližší stanice podle aktuální pozice uživatele získané z GPS.

14. května 2012, Brno

Internetový obchod Mironet

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 Nokia 6303i

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

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

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

A2 Testování webu Trello.com

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

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

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

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ REDAKČNÍHO SYSTÉMU JOOMLA

Testování mobilní aplikace Můj vlak

A7B39PDA - Naspoř si svůj sen. Jan Hovorka (hovorja4@fel.cvut.cz)

Testování set-top-boxu

Testování internetových stránek

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

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

A4B39TUR Testování webu utvs.cvut.cz

Testování aplikace ghost commander

Testová ní mobilní ho telefonu HTC Wildfire

Semestrální práce TUR A3

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

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

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

Mobilní aplikace pro ARVAL ON BOARD. Podrobný manuál

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

Y39PDA Exercise manager

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

viagps 3.0 Black edition Uživatelská příručka

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

Spotify aplikace pro Linux

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

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

GoClever Map 2.5 manuál

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á. Testování zařízení

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

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

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

Testování uživatelského rozhraní

Webová aplikace rezervační systém. Semestrální úloha předmětu A7B38TUR Testování uživateských rozhraní

Testování aplikace True Phone Dialer & Contacts

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

Testování systému pro on-line nákup vstupenek do O 2 Areny

[ESET SMART SECURITY 7]

[BAL-MLP] Multiplayer

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

Testování Procesního portálu FEL ČVUT

Semestrální projekt - Vyhledávač přátel pomocí GPS

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

Obsah čísla Úvodník 3 Novinka nová verze aplikace WD Mobile 4 Soutěž 14

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

Tabletová aplikace. Uživatelský manuál

Testování zařízení Sony Ericsson Live View MN 800

Webové stránky Student Agency pro rezervaci jízdenek

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

Z-E3756 NAVIGATION RYCHLÝ NÁVOD CZ

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

Návod na základní používání Helpdesku AGEL

Testování webu mojenoty.cz

Helpdesk Liberecké IS

Testování mobilního telefonu Apple iphone 4

Nastavení ového klienta NEOFEMA s.r.o. server Slunečnice

Z-N326 Z-N426 2DIN DEVICE NAVIGATION QUICK START GUIDE

PRIME/ESSENTIAL NAVIGATION QUICK START GUIDE

Testování mobilního telefonu HTC Desire HD

MOBILNÍ VERZE SYSTÉMU ASJA (dostupná od 7. září 2016)

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

Podrobný návod k použití igo9 - Primo

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

Testování uživatelského rozhraní 2011 / 2012

Historie. Mapový podklad. Aktuální stav jednotek

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

Uživatelský manuál. Obsah

Transkript:

České vysoké učení technické v Praze Fakulta elektrotechnická A7B39TUR 2015/2016, A2 Testování mobilní navigace NACESTY Kognitivní průchod a heuristická evaluace Jakub Berka berkajak@fel.cvut.cz

Obsah Popis aplikace NACESTY... 2 Cílová skupina... 2 Testované Use cases... 2 Naplánování trasy... 2 Uložení oblíbeného cíle trasy... 2 Změna aktuální trasy... 2 Navigovat k nejbližší benzínové stanici... 2 Metody testování... 2 Testování kognitivním průchodem... 2 Testování heuristickou evaluací... 3 Deset pravidel použitelnosti... 3 Use case č. 1 Naplánování trasy... 3 Kroky:... 3 Tabulka kognitivního průchodu use case 1... 0 Use case č. 2 uložení oblíbeného cíle trasy... 0 Kroky:... 0 Tabulka kognitivního průchodu use case 2... 0 Use case č. 3 změna aktuální trasy... 0 Kroky:... 0 Use case č. 4 - Navigovat k nejbližší benzínové stanici... 1 Kroky:... 1 Seznam nálezů... 0 Závěr... 0 1

Popis aplikace NACESTY Offline auto navigace NACESTY, která nabízí mapové podklady pro ČR a SR zcela zdarma. Aplikace poskytuje základní funkce, jaké lze od navigace čekat. Přičemž funguje i na starších telefonech a tabletech s OS Android 2.2. Navigace nabízí jednoduché uživatelské rozhraní, podrobné hlasové pokyny, výběr ze dvou až tří tras a řadu dalších funkcí a možností. Zdroj: http://android.chaputo.cz/navigace-nacesty/ Cílová skupina Uživatelé, kteří každodenně používají mobilní telefon s OS Android a jsou schopni ovládat aplikace na tomto systému. Jsou to řidiči, popřípadě chodci, jejich předešlá zkušenost s jiným typem navigace v mobilním telefonu není potřebná. Testované Use cases Naplánování trasy Tento use case je v mobilní aplikaci, jako je právě navigace nejčastější. Testuje se zde hlavní funkcionalita, kterou by měla každá mobilní navigace mít bezproblémovou. V našem případě budeme zadávat, jako náš cíl trasy, Karlovo náměstí v Praze. Očekávaný problém: neočekáváme. Uložení oblíbeného cíle trasy Jakékoliv urychlení při zadávání trasy bude uživatelům navigace určitě vyhovovat, možností jak toho docílit je například uložení oblíbeného cíle. Úkolem bude uložení Karlova náměstí do skupiny adres Zaměstnání. Očekávaný problém: nejasný krok který povede k uložení adresy. Změna aktuální trasy Každý uživatel navigace určitě ocení, pokud se dá aktuální trasa flexibilně měnit. Předpokládejme řidiče automobilu, který trasu potřebuje co nejrychleji změnit například na světelné křižovat, kde má jen pár okamžiků se tomuto úkonu věnovat. Očekávaný problém: velké množství kroků, než se trasa změní. Navigovat k nejbližší benzínové stanici Součástí navigace je seznam tzv. POI (Points Of Interest), jedním z nich jsou i benzínové stanice. Úkolem bude naleznout nejbližší benzinovou stanice a spustit k ní navigování. Očekávaný problém: dlouhá doba, než uživatel najde seznam POI, popřípadě zbytečně moc kroků. Metody testování Testování kognitivním průchodem Kognitivní průchod je metoda testování bez uživatele. Ten, kdo provádí testování, se vcítí do role uživatele z cílové skupiny a snaží se plnit zadané use cases. Při testování každého use case si klademe tyto otázky: Q0: Čeho chce uživatel dosáhnout? Q1: Je uživateli jasné, jakou akci má provést? Q2: Je uživateli jasné, co má udělat, aby akci provedl? 2

Q3: Dostal uživatel smysluplnou odezvu? Odpovědi na tyto otázky se zapisují do tabulky, ke každému kroku. V případě nálezu negativní odpovědi na nějakou z otázek se do tabulky napíše NE a problém se pod tabulkou více specifikuje. Zdroj: http://www.usabilityfirst.com/usability-methods/cognitive-walkthroughs/ Testování heuristickou evaluací Heuristická evaluace je metoda testování bez uživatele. Jedná se o jednu z nejpoužívanější metod pro testování použitelnosti uživatelského rozhraní. Základem je porovnání deseti pravidel použitelnosti se stavem v aplikaci. Neplní-li aplikace nějaký z bodů, je řádně vysvětleno proč. Deset pravidel použitelnosti 1. Viditelnost stavu systému 2. Systém by měl být v souladu s reálným světem 3. Uživatel řídí systém a ne naopak 4. Konzistence a standardy 5. Prevence chyb 6. Rozpoznání namísto vybavení si 7. Flexibilní a efektivita 8. Estetický a minimalistický design 9. Schopnost uživatele rozpoznat, diagnostikovat a zbavit se chyb 10. Nápověda, návody a dokumentace Zdroj: http://human-computer-interaction.webnode.cz/testovani-a-hodnoceni-rozhrani/metody-testovani/heuristicka-analyza/ Use case č. 1 Naplánování trasy Způsob testování: Počáteční stav: Koncový stav: kognitivní průchod aplikace se nachází na úvodní obrazovce (mapa s aktuální pozicí) aplikace nás začíná navigovat Q0: Uživatel se chce navigovat na nějakou adresu, konkrétně budeme chtít naplánovat trasu na Karlovo náměstí v Praze. Kroky: 1. Kliknutí na rychlé vyhledávání. (Obrázek 1) 2. Zadání adresy Karlovo náměstí pomocí klávesnice do kolonky vyhledávání a výběr správné adresy ze seznamu (správné náměstí). (Obrázek 2, Obrázek 3) 3. Specifikace místa (číslo domu, ). (Obrázek 4) 4. Potvrzení adresy, výběr ze zobrazení na mapě anebo navigovat na místo. (Obrázek 5) 5. Výběr navigačního režimu a dalších možností trasy. (Obrázek 6) 6. Výběr ze tří variant vypočítaných tras a následné spuštění navigace. (Obrázek 7, Obrázek 8) 3

Obrázek 1 Obrázek 2 Obrázek 3 Obrázek 4 Obrázek 5 Obrázek 6 Obrázek 7 Obrázek 8 4

Tabulka kognitivního průchodu use case 1 Q1 Q2 Q3 KROK 1 NE 1 ANO ANO KROK 2 ANO ANO ANO KROK 3 ANO ANO ANO KROK 4 ANO ANO ANO KROK 5 ANO ANO ANO KROK 6 ANO ANO ANO KROK 7 ANO ANO ANO 1) Uživateli nemusí být jasné, že aby se začal někam navigovat, musí kliknout na kolonku rychlé vyhledávání, zadávat trasu však lze i z menu aplikace, kde je tlačítko Navigovat. Je to ale o jeden zbytečný krok navíc. Use case č. 2 uložení oblíbeného cíle trasy Způsob testování: Počáteční stav: Koncový stav: kognitivní průchod aplikace se nachází na úvodní obrazovce (mapa s aktuální pozicí) oblíbený cíl je uložen do paměti aplikace Q0: Uživatel si chce uložit oblíbenou destinaci, konkrétně Karlovo náměstí v Praze do skupiny Zaměstnání. Kroky: 1. Otevření hlavní nabídky a stisknutí tlačítka Moje (Obrázek 9) 2. Výběr záložky Oblíbené (Obrázek 10) 3. Výběr položky Zaměstnání (Obrázek 11) 4. Zadání adresy zaměstnání (Obrázek 12) 5. Výběr ze seznamu nabídnutých adres (Obrázek 143) 6. Potvrzení volby adresy (Obrázek 14) 5

Obrázek 9 Obrázek 10 Obrázek 11 Obrázek 12 Obrázek 13 Obrázek 14 6

Tabulka kognitivního průchodu use case 2 Q1 Q2 Q3 KROK 1 ANO NE 2 ANO KROK 2 ANO ANO ANO KROK 3 ANO ANO ANO KROK 4 ANO ANO ANO KROK 5 ANO ANO ANO KROK 6 ANO ANO NE 3 2) Uživateli nemusí být jasně, že zrovna pod kolonkou Moje se bude skrývat funkcionalita přidávání oblíbeného cíle. (viz. Obrázek 10) 3) Aplikace se vrátí zpět do stavu, jaký je na obrázku 11. Hodilo by se, aby uživatel dostal oznámení, že místo bylo přidáno mezi oblíbené. Aby se uživatel dozvěděl, jestli jeho akce proběhla úspěšně, musí znovu rozkliknout kolonku Zaměstnání. Use case č. 3 změna aktuální trasy Způsob testování: Počáteční stav: Koncový stav: heuristická evaluace aplikace se nachází ve stavu navigování na nějaký cíl trasy změnili jsme trasu na jiný cíl, než byl zadán původně Kroky: 1. Zrušení stávající trasy 2. Nastavení nové trasy (viz use case č. 1 7 kroků) Obrázek 15 7

Heuristika Popis Nález H5 Není jasné co z nabídky zvolit pro přeplánování trasy 4 H7 Nemožnost změny stávající trasy 5 Use case č. 4 - Navigovat k nejbližší benzínové stanici Způsob testování: Počáteční stav: Koncový stav: heuristická evaluace aplikace se nachází na úvodní obrazovce (mapa s aktuální pozicí) aplikace nás začíná navigovat k nejbližší benzínové stanici Kroky: 1. Výběr volby Navigovat z hlavní nabídky 2. Výběr záložky Místa 3. Výběr míst - Čerpací stanice 4. Výběr konkrétní čerpací stanice ze seznamu stanic v okolí 5. Volba navigačního režimu 6. Výběr ze tří možný tras k cíli Obrázek 16 kroky jdou po sobě zleva doprava 8

Heuristika Popis Nález H8* Aplikace má výborný design Tato heuristika je splněna * 8. heuristiku splňuje aplikace na výbornou a je to zároveň její největší přednost Žádné heuristiky nejsou porušeny. Seznam nálezů V seznamu nálezů jsou použity tyto priority: Vysoká Chyba, která brání používání programu Střední Chyba, která znepříjemňuje používání programu Nízká Chyba, jejímž odstraněním zpříjemníme používání programu Nález Typ Priorita Use case Popis Návrh řešení 1 Q1 nízká 1 Není jasné, proč kliknout na rychlé vyhledávání. Změna názvu kolonky na Hledat cíl trasy nebo Navigovat na. 2 Q2 střední 2 Není jasné, že se po kolonkou Moje nachází taky oblíbené destinace. 3 Q3 nízká 2 Špatný feedback po přidání oblíbeného místa. Rozdělit kategorii Moje na dvě kategorie Oblíbené a Moje produkty. Přidat upozornění na úspěšné přidání do oblíbených. 4 H5 nízká 3 Není jasné co z nabídky zvolit pro přeplánování trasy 5 H7 vysoká 3 Nemožnost změny stávající trasy Doplnit možnost přeplánování trasy popřípadě tuto možnost přidat do Možnosti trasy. Přidat tuto možnost, samotné přeplánování trasy například pro vyhnutí se dálnicím v aplikaci funguje. Závěr Aplikace je navržena velice co se týče estetického a minimalistického designu, který je pro cílovou skupinu velmi důležitý, navigace zobrazuje pouze ty nejdůležitější informace o trase, všechny nápisy jsou čitelné a srozumitelné. Najdou se ovšem chyby, které používání této aplikace, například za volantem automobilu, mohou znepříjemnit. Jako největší nedostatek shledávám malou flexibilitu již naplánované trasy. Další nedostatky jsou v návrhu hlavní nabídky, kde nemusí být jasné, co se pod jednotlivými tlačítky skrývá (např. Moje). 9