Testování uživatelských rozhraní Semestrální práce C1 Testování webové aplikace www.dpp.cz Jakub Ištoňa, Petr Vích, Milan Bodlák, Ivan Šofránek istonjak@fel.cvut.cz, vichpetr@fel.cvut.cz, bodlamil@fel.cvut.cz, sofraiva@fel.cvut.cz FEL ČVUT A7B39TUR 5.12.2012
Obsah 1. Úvod... 3 1.1. Popis programu... 3 1.2. Cíl testu... 3 2. Cílova skupina... 3 2.1. Výběr participantů... 3 2.1.1. Screener... 4 2.1.2. Odpovědí na Screener... 5 3. Popis úkolů pro participanty... 5 3.1. Vyhledání trasy v zadaný čas a datum... 5 3.2. Objednávka časového ročného občianského kupónu (přes e-shop)... 5 3.3. Cena jízdného přes 10 pásem... 5 3.4. Zjisti cenu pronájmu historické tramvaje... 6 3.5. Zjisti otevírací dobu prodejního místa Hradčanská... 6 4. Testování... 6 4.1. Popis testování... 6 4.1.1. Použitý hardware... 6 4.1.2. Použitý software... 6 4.2. Dotazníky před a po testování... 7 4.2.1. Pre - test dotazník... 7 4.2.2. Odpovědi na pre-test dotazník... 7 4.2.3. Post - test dotazník... 7 4.2.4. Odpovědi na post - test dotazník... 8 5. Nálezy testování... 8 5.1. Partipipant 1... 8 5.2. Participant 2... 8 5.3. Participant 3... 9 5.4. Participant 4... 9 5.5. Partipipant 5... 9 6. Závěr... 9 2
1. Úvod 1.1. Popis programu Webová aplikace www.dpp.cz slouží pro informovanost lidí v oblasti městské hromadné dopravy v Praze. Z hlediska uživatelského rozhraní tato webová aplikace nabízí široký záběr z celkového dění v hromadné dopravě a to například vyhledávání spojů, kupovaní jízdenek přes internet, a další informace z oblasti městské hromadné dopravy, které tento portál nabízí. 1.2. Cíl testu Cíl testování má odhalit, zda je webová aplikace správně navrhnuta, co se týká přehlednosti, intuitivnosti a grafického zpracování. Tímto cílem chceme poukázat na případné problémy uživatel se systémem a vyvodit z důsledek zda je vyhotovení stránky správně vytvořené jako uživatelské rozhraní pro uživatele. 2. Cílova skupina Cílovou skupinu tvoří studenti technických vysokých škol se zaměřením na informační technologie. U cílové skupiny se předpokládá znalost používání webových stránek, a hlavně pracovaní s obsahem webových stránek. Jedná se tedy o uživatele technicky zdatné. Předpokládá se základní uživatelská znalost pro práci na internetu. 2.1. Výběr participantů Výběr participantů padl na studenty Informačních technologií na FEL a FIT. Pozvání k testování do usability labu, kde se dozvěděli kdy, kde a co budou testovat. Participanty jsme poprosili, aby před testováním vyplnili pre-test a screener. Jedná se o jakousi formu dotazníku, která má určit dosavadní zkušenosti uživatelů. Testování se zúčastnili pouze muži. 3
2.1.1. Screener 1. Jste? a. Muž b. Žena 2. Kolik vám je let? a. do 18 let b. 19-26 let c. 27-49 let d. 41 a vice let 3. V jakém bydlíte městě? [textarea] 4. Jaké máte nejvyšší dosažené vzdělání? a. základní života b. střední odborné učiliště c. střední odborná škola (s maturitou) d. gymnasium e. vyšší odborná škola f. vysoká škola (Bakalářský titul) g. vysoká škola (Magisterský titul) 5. Jak často používáte počítač? a. prakticky nikdy b. jednou týdně méně než hodinu denně c. 1-4 hodiny denně d. prakticky stále 6. Jak často využíváte hromadnou dopravu? a. Nikdy b. 1-2 týdně c. Každý den 4
2.1.2. Odpovědí na Screener 3. Popis úkolů pro participanty 3.1. Vyhledání trasy v zadaný čas a datum Parametry spojení o startovní stanice Michelská o cílová stanice Karlovo Náměstí o den Sobota o čas dopoledne o bezbariérové spojení Z výsledků zjistěte: o celkový čas jízdy o kolikátou zastávku musíte vystoupit o jakými dopravními prostředky pojedete o z nalezených výsledků vytvořte PDF 3.2. Objednávka časového ročného občianského kupónu (přes e-shop) způsob platby vyberte platební karta ID preukazu můžete použít 9203 1100 0383 4366 datum zahájení platnosti bude 1.1.2013 typ průkazu občanské zjistě cenu kuponu dokončete objednávku (nemusíte odesílat) 3.3. Cena jízdného přes 10 pásem Kolik stojí občasnká jízdenka pro cestování přes 10 navazujicích tarifních pásem Jakou dobu platnosti jízdenka má? 5
3.4. Zjisti cenu pronájmu historické tramvaje Zjistěte cenu pronájmu historické tramvaje Zjistěte cenu hudebního doprovodu 3.5. Zjisti otevírací dobu prodejního místa Hradčanská 4. Testování 4.1. Popis testování Testování probíhalo v Usability Lab v budově ČVUT na Karlově náměstí 13, Praha 2. Usability lab se skládá ze dvou místností, které jsou do sebe vzájemně oddělené. První místnost je určená pro participanta spolu s moderátorem, který mu zadává jednotlivé úkoly a kontroluje jeho postup. Samotná místnost je vybavena třemi kamerami, mikrofonem, reproduktory a stolním počítačem, na kterém participant jednotlivé úkoly vykonává. 4.1.1. Použitý hardware pc pro testování software o Intel Core 2 4300 1.8GHz 2 GB RAM o Windows 7 Enterprise sp1 o Monitor Dell, rozlišení 1280x960 4.1.2. Použitý software Moare webová aplikace www.dpp.cz Moderátor, který je v místnosti po celou dobu testu, seznámí participanta s průběhem cestu. Dále pak do testu zasahuje minimálně. 6
4.2. Dotazníky před a po testování 4.2.1. Pre - test dotazník 1. Jak se cítíte? [textarea] 2. Jaký obor studujete? [textarea] 3. Máte nějaké zkušenosti s www.dpp.cz? Ano Ne 4. Potřebovali jste využít funkce www.dpp.cz? Ano Ne 5. Máte přibližně představu, jak testování bude probíhat? [textarea] 4.2.2. Odpovědi na pre-test dotazník 4.2.3. Post - test dotazník 1. Jak se cítíte po testu? [textarea] 2. Jaké bylo testování pro tebe? [textarea] 3. Bylo jednoduché používat danou aplikaci? [textarea] 4. Byl pro tebe problém pracovat s www.dpp.cz? [textarea] 5. Jaké byly úkoly? [textarea] 7
4.2.4. Odpovědi na post - test dotazník 5. Nálezy testování 5.1. Partipipant 1 5.2. Participant 2 8
5.3. Participant 3 5.4. Participant 4 5.5. Partipipant 5 6. Závěr Všichni se řádně dostavili a celkově přistoupili k testování zodpovědně. Vše probíhalo v pořádku bez závažnějších nedostatků a chyb ať už po technické nebo personální stránce. Největší slabinou programu je přehlednost. Participanti měli největší problém se řádně orientovat v menu, pro nalezení položek a funkcí pro splnění úkolů často zkoušeli metodu pokus omyl. Největší problém dělal úkol číslo 4, kde participanti měli problém s nalezení tarifního pásma. Další problém u participantů byl problém najít odkaz na internetový obchod. Tento fakt pak vedl k nesprávnému výsledku daného úkolu, a tedy úkol musel být opakován. Všichni participanti úspěšně splnili všechny úkoly, které jim byly zadány, bez větších problémů. 9