Testování aplikace Facebook Messenger pro Windows Phone 8.1

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

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

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

TUR A2 Vojtěch Kessler

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

Testování mobilní navigace NACESTY

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

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

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

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í aplikace Duolingo (

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

Testování mobilní aplikace Můj vlak

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

Test ového klienta portálu seznam.cz

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

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

Internetový obchod Mironet

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

Spotify aplikace pro Linux

Testování aplikace pro správu hesel KeePassX

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

A2 Testování webu Trello.com

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

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

Testování programu Skype

Testování mobilního telefonu Apple iphone 4

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

Semestrální práce TUR A3

Testová ní mobilní ho telefonu HTC Wildfire

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

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

Principy tvorby mobilních aplikaci. Martin Egermajer

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

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 rozhraní aplikace Alza Media

DISCORD. Návod k použití pro IVAO-CZ. Zpracoval: Jan Podlipský

Test uživatelského rozhraní aplikace Google Maps

Testování mobilního telefonu HTC Desire HD

Testování mobilního telefonu Nokia 6303i

Testování aplikace True Phone Dialer & Contacts

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

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

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

Č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

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

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

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

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

Testování uživatelského rozhraní

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

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

Testování webu mojenoty.cz

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í portálu Udemy.com. Radek Kubica ČVUT - STM kombinovaná forma kubicaradek@gmail.com Březen 30, 2013

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

Testování set-top-boxu

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

CzechAdvisor.cz. Návod pro členy AHR

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

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

Testování mobilního telefonu Sony Ericsson J20i (Hazel) Semestrální práce A4B39TUR. Petr Basl

WordPress. Testování redakčního publikačního systému. Martin Příhoda

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

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

14. května 2012, Brno

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

Testování internetových stránek

Fotografování portrétů pro nevidomé

A4B39TUR Testování webu utvs.cvut.cz

HP-2000E UŽIVATELSKÝ MANUÁL

CzechAdvisor.cz. Návod pro členy AHR

Příručka. pro uživatele

Inteligentní řešení kamerového systému

SMS komunikátor Návod k použití

ČVUT PRAHA Fakulta elektrotechnická A7B39TUR

Svolávací systém Uživatelský manuál

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

1 Princip fungování Aplikace Šimon. 2 Instalace programu do telefonu

Etapa I první kontakt

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

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

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

Srovnání v T4C 3 (LELY Benchmark Social Network)

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

Testování mobilního telefonu HTC 7 Mozart

UŽIVATELSKÝ MANUÁL. pro 485COM FW 2.x (MODBUS)

Návod k využívání interaktivních funkcí

1. Obsah 2. Úvod Zdarma poštovní klient od společnosti Microsoft přímo v PC

PRACUJEME S TSRM. Modul Samoobsluha

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

vytvořil Vladimír Hradecký Obsah

Uživatelský manuál. Obsah

Portál farmáře možnosti využití pro žadatele OP Rybářství

Nastavení a ovládání aplikace ifoxtrot

Testování aplikace ghost commander

Návod k použití aplikace Reliview

Interaktivní funkce Selfnet TV

Transkript:

[ZDEJTE ÁZEV SPOLEČOSTI.] Testování aplikace Facebook Messenger pro Windows Phone 8.1 7B36TUR Jan Vitha 06.11.2016

Obsah 1. Úvod... 1 1.1. Popis aplikace... 1 1.2. Cílová skupina... 1 2. Přehled testovaných use-cases... 1 2.1. Odeslání zprávy uživateli... 1 2.2. Odeslání fotografie, nacházející se v paměti telefonu... 1 2.3. Odeslání fotografie pořízené přímo z aplikace... 1 2.4. Vytvoření skupinové konverzace... 1 3. Používané testovací metody... 1 3.1. Testování kognitivním průchodem... 1 3.2. Heuristická evaluace... 2 4. Testování jednotlivých use-cases... 2 4.1. Odeslání zprávy uživateli... 2 4.1.1. Kognitivní průchod... 2 4.1.2. Heuristická evaluace... 3 4.2. Odeslání fotografie, nacházející se v paměti telefonu... 3 4.2.1. Kognitivní průchod... 3 4.2.2. Heuristická evaluace... 4 4.3. Odeslání fotografie pořízené přímo z aplikace... 4 4.3.1. Kognitivní průchod... 4 4.3.2. Heuristická evaluace... 4 4.4. Vytvoření skupinové konverzace... 5 4.4.1. Kognitivní průchod... 5 4.4.2. Heuristická evaluace... 6 5. Souhrn... 6

1. Úvod 1.1. Popis aplikace Pomocí sociální sítě Facebook je možné komunikovat s přáteli. Od doby, kdy byla zrušena integrace chatu v rámci aplikace Facebook je nutností používat testovanou aplikaci Messenger sloužící pro komunikaci s přáteli právě skrz tuto sociální síť. Zde budeme testovat nakolik je intuitivní psaní zpráv a odesílání multimediálního obsahu, jako jsou fotky, v této aplikaci pro mobilní zařízení s operačním systémem Windows Phone 8.1 1.2. Cílová skupina Jelikož Facebook je velice rozšířená síť, cílová skupina nemusí mít příliš vysoké technické znalosti. icméně jako cílovou skupinu si vyberu osoby ve věku okolo 20 let. Předpokládám tedy schopnost ovládat chytrý telefon a psát na něm běžné SMS zprávy. 2. Přehled testovaných use-cases 2.1. Odeslání zprávy uživateli Odesílání zpráv je v této aplikaci jedním ze základních úkonů. Proto by se dalo očekávat, že tento proces bude intuitivní a nebude pro uživatele představovat velký problém. 2.2. Odeslání fotografie, nacházející se v paměti telefonu Konverzace v aplikaci je možné doplnit odesláním fotografie nacházející se v zařízení. Opět se nejedná o žádný neobvyklý úkol, proto by uživatel měl dokázat tento krok bez velkých obtíží. Problém, který se může vyskytnout, je nedostatečný náhled odesílaných fotografií. 2.3. Odeslání fotografie pořízené přímo z aplikace Stejně jako v předchozím testu i zde budeme odesílat fotografii s tím rozdílem, že se fotografie nenachází v zařízení, ale musíme jí pomocí aplikace pořídit. Stejně jako v předchozím testu i zde se dá očekávat problém v podobě malého obrazu pořizované fotografie 2.4. Vytvoření skupinové konverzace plikace umožňuje rovněž vytvářet konverzace více uživatelů. V tomto testu takovou konverzaci budeme vytvářet. Zde neočekáváme žádné komplikace, na které by uživatel mohl narazit. 3. Používané testovací metody 3.1. Testování kognitivním průchodem Při tomto testu si každý případ užití rozdělíme do několika kroků. Při těchto krocích se soustředíme na to, zda je testovaná aplikace dostatečně intuitivní a uživatel ví, jakým způsobem s ní má pracovat. Jelikož se jedná o test bez uživatele, při této metodě simulujeme uživatele z cílové skupiny a během průchodu si klademe tyto otázky: 1

Q1. Je uživateli zřejmé, co má udělat? Q2. Je uživateli zřejmé, jak to má udělat? Q3. Dostane uživatel dostatečnou zpětnou vazbu? 3.2. Heuristická evaluace Každý z kroků jednotlivých use-cases budeme kontrolovat, zda dodržují jednotlivá pravidla o použitelnosti aplikace, takzvané heuristiky z tohoto seznamu: H1. Viditelnost stavu systému H2. Propojení systému a reálného světa H3. Uživatelská kontrola a svoboda H4. Standardizace a konzistence H5. Prevence chyb H6. Rozpoznání namísto vzpomínání H7. Flexibilní a efektivní použití H8. Estetický a minimalistický H9. Pomoc uživatelům pochopit, poznat a vzpamatovat se z chyb H10. ápověda a návody 4. Testování jednotlivých use-cases 4.1. Odeslání zprávy uživateli 4.1.1. Kognitivní průchod a hlavní obrazovce se zobrazují poslední zprávy. My budeme posílat novou zprávu pro kontakt, který se nemusí mezi těmito zprávami nacházet. Krok 1: Kliknutím na tlačítko + vytvoříme novou zprávu Krok 2: Vyplnění příjemce a obsahu zprávy do příslušných oken Krok 3: Odeslání zprávy pomocí enter nebo stiskem tlačítka pro odeslání zprávy Use-case 1 - Krok 1 Use-case 1 - Krok 2 2 Use-case 1 - Krok 3

Q1 Q2 Q3 Krok 1 Krok 2 Krok 3 Krok 3, Q3 po odeslání je zpětná vazba o stavu zprávy ve formě kolečka napravo od zprávy, kdy šedá znamená odesílání, modrá odesláno, vyplněná modře doručeno a obrázek příjemce zobrazeno, nicméně není to nikde napsané a uživatel, který vidí aplikaci poprvé, by mohl spíše ocenit stav napsaný slovem pod zprávou. Dá se toho dosáhnout zobrazením podrobností o zprávě, nicméně to jsou pro takto důležitou informaci zbytečné kroky navíc. 4.1.2. Heuristická evaluace Při prvním use-case jsou jednotlivé heuristiky dodržovány, až do posledního kroku. Zde není dodržena zcela zásada H1 o viditelnosti stavu systému. Jak je vidět na obrázku Usecase 1 Krok 3, o stavu odeslané zprávy jsme sice informováni barevným kolečkem vedle zprávy, nicméně tento způsob není zcela vypovídající o stavu zprávy a bylo by pravděpodobně lepší informovat uživatele stejným způsobem, jako na webové stránce, na což sou ostatně uživatelé zvyklí. Tím se dá zároveň částečně říct, že není dodržena zásada H4 o konzistenci. 4.2. Odeslání fotografie, nacházející se v paměti telefonu 4.2.1. Kognitivní průchod V tomto testu budeme po odeslání zprávy již předpokládat, že uživatel má konverzaci otevřenou, proto první krok vybrání příjemce bude přeskočen. Krok 1: Kliknutí na ikonu pro výběr fotografie Krok 2: Výběr fotografie a její označení Krok 3: Odeslání fotografie kliknutím na ikonu odeslání Use-case 2 - Krok 1 Use-case 1 - Krok 2 3 Use-case 2 - Krok 3

Krok 1 Q1 Q2 Q3 Krok 2 * Krok 3 Krok 2, Q2 výběr různých fotografií probíhá posunem do stran, jelikož je vždy vidět část předcházející fotky, uživatele pravděpodobně napadne, jak si zobrazit jiné fotky 4.2.2. Heuristická evaluace V tomto případě jsme při testování nenarazili na porušení některého z pravidel heuristiky. Po odeslání fotografie je zde rovněž problém s oznámením o stavu odeslání stejně jako u zprávy, nicméně už jsme tento nedostatek zmínili v předchozí heuristické evaluaci 4.1.2. 4.3. Odeslání fotografie pořízené přímo z aplikace 4.3.1. Kognitivní průchod V tomto testu budeme po odeslání zprávy již předpokládat, že uživatel má konverzaci otevřenou, proto první krok vybrání příjemce bude přeskočen. Krok 1: Kliknutí na ikonu fotoaparátu Krok 2: Pořízení a odeslání fotografie stiskem tlačítka pro odeslání Krok 1 Q1 Q2 Q3 Use-case 3 Krok 1 Krok 2 Use-case 3 Krok 2 4.3.2. Heuristická evaluace V tomto případě jsme při testování nenarazili na porušení některého z pravidel heuristiky. Po odeslání fotografie je zde rovněž problém s oznámením o stavu odeslání stejně jako u zprávy, nicméně už jsme tento nedostatek zmínili v předchozí heuristické evaluaci 4.1.2. 4

4.4. Vytvoření skupinové konverzace 4.4.1. Kognitivní průchod Krok 1: Otevření karty se skupinovými konverzacemi Krok 2: Založení nové skupinové konverzace Krok 3: Pojmenování skupinové konverzace Krok 4: Přidání členů do konverzace Krok 5: Založení konverzace Q1 Q2 Q3 Krok 1 Krok 2 Krok 3 Krok 4 Krok 5 Krok 1, Q2 a kartu se skupinami se dostaneme posunem obrazovky do stran. Tento krok však není nijak znázorněn a uživatele nemusí napadnout, jak se dostat ke skupinovým konverzacím. Řešení by mohlo být stejné jako u této aplikace na operačním systému ndroid, kde sice se pohybuje posunem do stran jako u této aplikace, ale v horní části se navíc nacházejí ikony, které se dají rovněž pro pohyb mezi kartami použít a je tak naznačeno, že aplikace má více záložek než hlavní obrazovku. Krok 3, Q3 Po pojmenování skupinové konverzace se sice dostaneme na obrazovku s přidáním členů, ale zde se nikde nenachází název skupiny. ení tak možné si překontrolovat, zda se uživatel například nedopustil překlepu. Řešením by mohlo být prosté napsání názvu konverzace do horní části obrazovky pro přidávání lidí. Krok 4, Q2 Hledání uživatelů probíhá vyplněním vyhledávacího pole. To je však prázdné a nemá nikde žádný popisek, nový uživatel tak může být zmatený. Pro jistotu by bylo lepší mít alespoň uvnitř pole světlý popisek hledat uživatele, který zmizí při prvním znaku, tak jako je to například při psaní zpráv v této aplikaci. Krok 5, Q3 Konverzace je založena a na hlavní stránce je zobrazena mezi posledními konverzacemi, nicméně po založení této skupiny jsme vráceni na záložku s konverzacemi, kde se nenachází a musí být dodatečně připnuta. Bylo by lepší, kdyby se konverzace sama připnula na tuto obrazovku, když už jsme na ni vráceni. Use-case 4 Krok 1, stiskem tlačítka + vykonáme krok 2 Use-case 4 Krok 3 5 Use-case 4 Krok 4, stiskem talčítka pro potvrzení provedeme krok 5

4.4.2. Heuristická evaluace Při tomto případu užití vidíme porušení pravidla H6 na obrázku Use-case 4 Krok 1, kde není jasná instrukce jak se dostat na kartu se skupinami. Dále na snímku Use-case 4 Krok 4 je porušena zásada H1 o stavu systému tak, že není zobrazen název skupiny, který byl v předchozím kroku zadán. Dále je zde porušena zásada H6 z důvodu, že není předepsáno, jakým způsobem vyhledávat uživatele. K tomuto účelu slouží okno, které není popsáno, k čemu slouží. Posledním porušením je, že po založení skupiny není tato skupina okamžitě vidět na obrazovce se skupinami. Tato obrazovka vypadá po založení skupiny obrazovka naprosto totožně jako na obrazovce Use-case 4 Krok 1 a je tím porušena zásada o stavu systému H1. 5. Souhrn a začátek souhrnu je nutné zmínit, že jsme nebrali při heuristické evaluaci ohled na pravidlo H3: Uživatelská kontrola a svoboda, protože tato aplikace příliš kontroly v podobě vrátit se zpět sama o sobě nenabízí a vracení se zpět je řešeno pomocí tlačítka telefonu. Velice často však při heuristické evaluaci bylo zmíněno porušení pravidel H1 a H6. Z toho můžeme usoudit, že aplikace ne vždy dobře informuje uživatele o svém stavu. Co se porušení pravidla H6, zde můžeme říct, že tato porušení nejsou příliš závažná. Uživatel se zkušenostmi s ovládáním mobilního telefonu si zde poradí bez větších obtíží. Za daleko větší problém se dá považovat již zmíněné opakování porušování pravidla H1. U takto rozšířené aplikace by se dal očekávat lepší způsob informování uživatele o stavu aplikace. 6