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

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

Internetový obchod Mironet

Testování cd.cz/eshop

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í SKYPE. Semestrální práce A2. Pavel Dvořák

Testování aplikace pro správu hesel KeePassX

A4B39TUR Testování webu utvs.cvut.cz

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

Návod na internetové bankovnictví

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

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

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

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

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

iphone 4.x.x. (3G, 3GS, 4) a Android 2.1, 2.2, verze 1 / září 2011

První seznámení s mobilní aplikací PATRIOT GPS

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

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

Testování internetového rezervačního portálu společnosti Student Agency

Testování mobilní aplikace Můj vlak

TEST UŽIVATELSKÉHO ROZHRANÍ INTERNETOVÉHO

Příručka uživatele. Registrace a přihlášení uživatele do portálu IS KP 14+ Aplikace MS2014+

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

INSTALAČNÍ MANUÁL. TME gadget

Questionnaire příručka uživatele

Testování internetových stránek

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

Digitální technická mapa Plzeňského kraje Modul ZAKÁZKA. Postup registrace a přihlášení

Czech Nature Photo Návod

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

Testování mobilní navigace NACESTY

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

Testování aplikace ghost commander

NÁVOD K POUŽÍVÁNÍ DIGITÁLNÍ PENĚŽENKY MASTERCARD MOBILE

TMEGadget. by TMESolutions

OTEVŘENÉ BANKOVNICTVÍ INFORMACE K NOVÝM SLUŽBÁM

Postup k obsluze portálu O2 Delivery Desk

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

INTEGROVANÝ DOPRAVNÍ SYSTÉM JIHOMORAVSKÉHO KRAJE. IDS JMK Poseidon. Návod k použití. verze 4.1

REGISTRACE UŽIVATELE

INTERNETOVÉ BANKOVNICTVÍ ARTESA IDEAL

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

GPS Loc. Uživatelský manuál. mobilní aplikace. pro online přístup do systému GPS Loc pomocí mobilní aplikace

Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé

Uživatelský manuál Citfin, spořitelní družstvo Potřebujete poradit? Volejte infolinku nebo pište na

Test ového klienta portálu seznam.cz

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

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

xmobile Operační systém Andorid Uživatelský manuál X-Trade Brokers DM S.A., organizační složka 1/12

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

REGISTRACE UŽIVATELE

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

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

RYCHLÝ PRŮVODCE INTERNETOVÝM BANKOVNICTVÍM

Výtisk č.: Počet listů 12. Přílohy: 0 ÚZIS ČR. Příručka pro aktivaci účtu

TouchGuard Online pochůzkový systém

Uživatelský manuál Citfin Finanční trhy, a.s. Potřebujete poradit? Volejte infolinku nebo pište na

kreditová jízdenka PRO FIRMY

Internetový portál Come Automaty

Testování aplikace Facebook Messenger pro Windows Phone 8.1

REGISTRACE UŽIVATELE

Internet Banka v mobilu

1.1. Základní informace o aplikacích pro pacienta

Sbírka tipů pro SERVIS 24

RYCHLÝ PRŮVODCE SYSTÉMEM NISSANCONNECT EV

Systém řízení úkolů mobilních pracovníků

Etapa I první kontakt

[RDM] STRUČNÁ UŽIVATELSKÁ PŘÍRUČKA. CENTRÁLNÍ REGISTR PODPOR MALÉHO ROZSAHU - de minimis

Manuál pro aplikaci Portál samofakturace

1. Pro přihlášení k odběru novinek klikněte na tlačítko Registrace nového uživatele.

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

Semestrální práce TUR A3

TESTOVÁNÍ UŽIVATELSKÉHO ROZHRANÍ

PRO TRAVEL CK, s.r.o. Prokopova 23, Plzeň Tel.: Internet:

[BAL-MLP] Multiplayer

Konfigurace PPPoE připojení v OS Microsoft Windows Vista

MOJESODEXO.CZ ADMINISTRACE ÚČTU. Uživatelský manuál

ANETE, spol. s r.o. MobilKredit

A2 Testování webu Trello.com

UŽIVATELSKÝ MANUÁL. pro nákup pneumatik a pneuservisních služeb.

ESHOP PRO DOBÍJENÍ DOPRAVNÍCH KARET

Czech Nature Photo Návod

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

Portál Algotech HelpDesk Uživatelský manuál

Elektronické zpracování dotazníků AGEL. Verze

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

Uživatelský manuál k prodejní aplikaci věrnostního systému Nestlé

Podrobné popisy služby a detailní postupy naleznete v uživatelské příručce MojeBanka (dostupné na a v nápovědě.

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

NÁVOD NA PŘIHLÁŠENÍ DO INTERNETOVÉHO BANKOVNICTVÍ PRO SPRÁVU KREDITNÍ KARTY

RYCHLÝ PRŮVODCE INSTALACÍ

PRO TRAVEL CK, s.r.o. Prokopova 23, Plzeň Tel.: Internet:

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

Návod k elektronické žákovské knížce

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

Uživatelská příručka k portálu Společnost pro kvalitu školy, o. s. část třetí. testování žáků

Uživatelská příručka

RYCHLÝ PRŮVODCE INSTALACÍ

ŠKODA CONNECT REGISTRACE & AKTIVACE

Transkript:

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

1. Obsah 1.Obsah...2 2. aplikace...3 3.Cílová skupina uživatelů...3 4.Use cases...3 4.1První přihlášení do aplikace...3 4.2Zadání platby...3 4.3Dobití mobilního telefonu...4 4.4Vyhledání nejbližších bankomatů...4 5.Kognitivní průchod...4 5.1První přihlášení do aplikace...5 5.1.1Krok č. 1 Aktivace zařízení...5 5.1.2Krok č. 2 Průvodce aktivací zařízení...6 5.1.3Krok č. 3 Vyplňení aktivačního formuláře...6 5.1.4Krok č. 4 Stisknout tlačítko Aktivovat...7 5.1.5Krok č. 5 Vyplnit heslo do mobilní aplikace...8 5.1.6Krok č. 6 Stisknout tlačítko Přihlásit...8 5.1.7Shrnutí...9 5.2Zadání platby...9 5.2.1Krok č. 1 Stisknout tlačítko Platba...9 5.2.2Krok č. 2 Vyplnit formulář platby...10 5.2.3Krok č. 3 Stisknout tlačítko Pokračovat...10 5.2.4Krok č. 4 Stisknout tlačítko Zaplatit...11 5.2.5Shrnutí...12 5.3Dobití mobilního telefonu...12 5.3.1Krok č. 1 Stisknout tlačítko Dobíjení...12 5.3.2Krok č. 2 Vyplnit formulář dobití...13 5.3.3Krok č. 3 Stisknout tlačítko Pokračovat...13 5.3.4Krok č. 4 Stisknout tlačítko Zaplatit...15 5.3.5Shrnutí...15 5.4Nalezení nejbližších bankomatů...16 5.4.1Krok č. 1 Stisknout tlačítko Bankomaty...16 5.4.2Krok č. 2 Stisknout ikonu bankomatu na mapě...17 5.4.3Shrnutí...17 6.Heuristická evaluace...17 6.1Použité heuristiky...18 6.2První přihlášení do aplikace...18 6.3Zadání platby...18 6.4Dobití mobilního telefonu...18 6.5Nalezení nejbližších bankomatů...18 6.6Shrnutí...18 7.Závěr...19 Strana 2

2. aplikace Servis24 je aplikace pro mobilní bankovnictví a umožňuje všechny základní operace s bankovními účty jako zadávání plateb, sledování historie účtu, nebo dobíjení mobilních telefonů. Aplikace je také schopna vyhledat nejbližší pobočky a bankomaty České spořitelny. Aplikace je určena pro všechny zákazníky České spořitelny, kteří vlastní telefon s operačním systémem Android a mají u svého účtu aktivovavnou službu Servis24. 3. Cílová skupina uživatelů Cílovou skupinou budou uživatelé, kteří mají alespoň základní znalosti ovládání operačního systému Android OS a kteří mají zároveň přehled o službách poskytovaných Českou spořitelnou. 4. Use cases Následuje seznam testovaných případů použití. Všechny případy budu testovat jak kognitivním průchodem tak heuristickou evaluací. 4.1 První přihlášení do aplikace Pro první přihlášení do aplikace je třeba tuto funkci pro svůj účet povolit a zároveň je třeba nastavit přístupové heslo do mobilní aplikace, které není stejné jako do webového rozhraní služby Servis24. V testu nebudu zohledňovat kroky které je nutné nastavit ve webovém rozhraní Servis24 (povolení funkce mobilního bankovnictví a nastavení přístupového hesla). 4.2 Zadání platby Vytvoření příkazu k platbě z účtu je asi nejčastěji prováděná operace za pomocí internetového bankovnictví. Problémy lze očekávat v rozlišení povinných a nepovinných údajů při vyplňování formuláře platby. Člověk, který nemá zkušenosti s bankovními platbami by pak mohl mít problém s uskutečněním transakce. Strana 3

4.3 Dobití mobilního telefonu Aplikace rovněž umožňuje dobít kredit u všech tří hlavních mobilních operátorů v ČR (T-Mobile, 02, Vodafone). Tato funkce má podobné rozhraní jako příkaz k platbě, avšak jsou zde jisté odlišnosti. Problémy lze očekávat stejně jako u zadávání platby ve vyplňování formuláře, protože jsou rozhraní pro obě funkce velice podobná. 4.4 Vyhledání nejbližších bankomatů Možnost zobrazit na mapě nejbližší bakomaty České spořitelny je rovněž velice užitečnou funkcí testované aplikace. Zároveň je to jedna z mála funkcí pro kterou nemusí být uživatel přihlášen do systému. 5. Kognitivní průchod Kognitivní průchod je metoda testování bez uživatele, která simuluje průchod uživatele jednotlivým případem použití. Cílem metody je zjistit kde se v daném uživatelském rozhraní nachází chyby ve srozumitelnosti a použitelnosti. U každého kroku průchodu jsou kladeny tyto otázky: 1. Ví uživatel co má udělat? 2. Spojí si uživatel popisek akce s tím co chce udělat? 3. Zobrazí se uživateli po provedení akce dostatečná zpětná odezva? Strana 4

5.1 První přihlášení do aplikace 5.1.1 Krok č. 1 Aktivace zařízení Uživatel musí stisknout tlačítko Aktivujte své zařízení. Na úvodní obrazovce je zobrazena nápověda co dělat v případě že uživatel nemá heslo Tlačítko Aktivujte své zařízení Zobrazen průvodce aktivací Strana 5

5.1.2 Krok č. 2 Průvodce aktivací zařízení Pro tento krok je vytvořen v aplikaci průvodce, který uživatele provede celou aktivací zařízení. Průchod tímto průvodcem je pro jednoduchost zahrnut v jednom kroku. Textový popis toho co má uživatel udělat + tlačítko Další pro přechod k dalšímu kroku Zobrazeny pokyny pro další krok 5.1.3 Krok č. 3 Vyplňení aktivačního formuláře Strana 6

Zde se po uživateli chce aby vyplnil údaje do formuláře, které nastavil v předcházejíjím kroku + jednorázové heslo, které obdržel v SMS. Srozumitelné popisy u jednotlivých polí formuláře Vyplněný text je zobrazen v polích 5.1.4 Krok č. 4 Stisknout tlačítko Aktivovat Na závěr aktivace musí uživatel stisknout tlačítko aktivovat. Tlačítko je správně popsáno a zároveň je výrazně barevně onačeno NE Uživatel je přesměrován na přihlašovací obrazovku. Pozn.: O úspěšné aktivaci je uživatel obeznámen SMS Zobrazit dialogové okno, které uživateli oznámí že aktivace proběhla úspěšně Strana 7

5.1.5 Krok č. 5 Vyplnit heslo do mobilní aplikace Následující dva kroky se opakují při každém dalším přihlášení do aplikace. V tomto kroku má uživatel vyplnit heslo do pole s heslem. Jedná se o známý postum přihlašování Pole pro heslo je správně označeno 5.1.6 Krok č. 6 Stisknout tlačítko Přihlásit Strana 8

Posledním krokem je stisknutí přilašovacího tlačítka. Tlačítko má správný popis a je barevně výrazné Je zobrazena aplikace po přihlášení 5.1.7 Shrnutí Proces prvního přihlášení je v aplikaci vyřešen velmi intuitivně a uživatelé by měli být bez problému schopni přihlásit se do aplikace. 5.2 Zadání platby 5.2.1 Krok č. 1 Stisknout tlačítko Platba Uživatel musí stisknout tlačítko Platba. Tlačítko má správný popis Zobrazen formulář Strana 9

5.2.2 Krok č. 2 Vyplnit formulář platby Pro pokračování je třeba vyplnit formulář s údaji o platbě. NE Nejsou označena povinná pole a dokud se uživatel nepokusí formulář odeslat, tak se nedozví která pole je třeba vyplnit Přidat označení povinných polí 5.2.3 Krok č. 3 Stisknout tlačítko Pokračovat Strana 10

Dále je třeba stisknout tlačítko pokračovat. Tlačítko má správný popis Zobrazen přehled platby 5.2.4 Krok č. 4 Stisknout tlačítko Zaplatit Posledním krokem je potvrzení platby tlačítkem zaplatit. Tlačítko má správný popis a je barevně odlišeno od ostatních prvků Zobrazeno dialogové okno a následně detail platby v historii plateb Strana 11

5.2.5 Shrnutí Zadání příkazu k úhradě je zpracováno velmi přehledně a až na problém s nerozlišením povinných polí by uživatelé neměli mít problém využívat aplikaci k tomuto účelu. 5.3 Dobití mobilního telefonu 5.3.1 Krok č. 1 Stisknout tlačítko Dobíjení Uživatel musí stisknout tlačítko Dobíjení. Tlačítko má správný popis + obrázek telefonu Zobrazen formulář Strana 12

5.3.2 Krok č. 2 Vyplnit formulář dobití Pro pokračování je třeba vyplnit formulář s údaji o dobití telefonu. NE Nejsou označena povinná pole. Viz 5.2.2 Přidat označení povinných polí 5.3.3 Krok č. 3 Stisknout tlačítko Pokračovat Strana 13

Dále musí uživatel stisknout tlačítko Pokračovat. Tlačítko má správný popis Zobrazen přehled dobití Strana 14

5.3.4 Krok č. 4 Stisknout tlačítko Zaplatit Nakonec uživatel stiskne tlačítko zaplatit. Barevně výrazné tlačítko vespod stránky Zobrazí se dialogové okno. Viz 5.2.4 5.3.5 Shrnutí Příkaz k dobití mobilního telefonu je velmi podbný klasickému příkazu k úhradě. Problém tedy nastává jako v předchozím případě s nerozlišením povinných údajů ve formuláři. Strana 15

5.4 Nalezení nejbližších bankomatů 5.4.1 Krok č. 1 Stisknout tlačítko Bankomaty Uživatel musí na úvodní obrazovce aplikace stisknout tlačítko Bankomaty. Správný popisek u tlačítka Zobrazí se mapa s bankomaty Strana 16

5.4.2 Krok č. 2 Stisknout ikonu bankomatu na mapě Pro zobrazení informací o daném bankomatu musí uživatel stisknout ikonu zvoleného bankomatu na mapě. NE Žádná nápověda Doplnit obrazovku o text Kliknutím na ikonu bankomatu zobrazíte další informace V aplikaci se zachovává stejný piktogram pro bankomat Zobrazí se informace o daném bankomatu 5.4.3 Shrnutí Zobrazení mapy bankomatů je snadný úkol, avšak dohledání o dalších informací, např. adresy, může být komplikované, protože uživatel neví že kliknutím na ikonu bankomatu zobrazí detaily k danému bankomatu. 6. Heuristická evaluace Heuristická evaluace je metoda testování bez uživatele při které se zkoumá zda software porušuje některou z daných heuristik. Strana 17

6.1 Použité heuristiky Pro účely testování jsem použil 10 základních heuristik popsaných Jaacobem Nielsenem. 6.2 První přihlášení do aplikace V tomto případě jsem nenalezl žádné porušení heuristik. Přihlášení do aplikace je přehledný a snadný úkol s kterým by neměl mít problém žádný uživatel, který má alespoň minimální znalosti systému Android. 6.3 Zadání platby Porušení heuristiky č.5 (Error prevention) Uživatel nemá informaci o tom která pole formuláře platby jsou povinná a tuto skutečnost se dozví až v případě že nastane chyba Porušení heuristiky č.10 (Help and documentation) Není možno vyvolat nápovědu během dialogu zadávání platby 6.4 Dobití mobilního telefonu Viz 6.3 Zadání platby 6.5 Nalezení nejbližších bankomatů Porušení heuristiky č.10 (Help and documentation) Není možno zobrazit nápovědu 6.6 Shrnutí Heuristickou evaluací bylo ukázáno že aplikace má jisté nedostatky ohledně nápovědy a dokumentace. Pro nové uživatele by tento problém mohl znamenat značné stížení práce s aplikací, nebo dokonceneschopnost orientovat se v jejím uživatelském prostředí prostředí. Strana 18

7. Závěr Testování odhalilo několik chyb v uživatelském rozhraní, avšak tyto chyby by neměly být problém použitelnosti, ale jedná se spíše o kosmetické nedostatky. O aplikaci Servis24 pro Android lze tedy říci že je navržená přehledně a disponuje velice povedeným uživatelským rozhraním, které by neměl mít průměrný uživatel systému Android problém používat. Strana 19