Semestrální práce - Styk člověka s počítačem
autor: Jan Dohnal
datum: 14.1.2009 - 17.2.2009
zadání
Otestujte provozuschopnost webové aplikace pro Evidenci a analýzu poruch turbogeneratorů.
cíle
Otestování hypotéz pro ovládání a tím vylepšení provozuschopnosti GUI aplikace.
hypotézy
- Přihlašování do aplikace je dostačující a nevyžaduje formulář.

- Pro přehledovou tabulku stačí stránkování po 100 záznamech.

- Výběrový formulář je přehledný a pochopitelný.

- Submenu je lepší zobrazovat na kliknutí, nikoliv na přejetí kurzorem po hlavním menu.

cílová skupina
Cílovou skupinou v tomto případě jsou analytyci, technici a vývojáři. Mohou to být muži i ženy ve věku od 23 do 55 let, kteří již pracovali v prostředí MS Windows a umí používat internetový prohlížeč.
testovaná aplikace
Testovaná aplikace je již v testovacím provozu, ale stále je již možné upravit GUI aplikace. Aplikace obsahuje více jak 2000 testovacích dat.
nastavení testu
Test probíhal jednotlivě u stolního PC (MS Windows XP) s myší a klávesnicí. Pro testování probíhalo v aplikacích Notepad a Firefox 3. Při testu byl v místnosti s testovanou osobou ještě testující, který ovšem při testu ani úkolech nepomáhal.
pre-test
- Kolik Vám je let?
- Jak dlouho již používáte počítač? (pracovně)
- Používáte radši myš než klávesnici?
- Používáte klávesové zkratky?
- Jaký používáte internetový prohlížeč?
- Ohodnoťte Vaši rychlost psaní na klávesnici. [A-F ... jako známky A>100úhozů/min]
testovaná osoba | 1.otázka | 2.otázka | 3.otázka | 4.otázka | 5.otázka | 6.otázka |
Adam | 25let | 5let | ano | ne | ie | E |
Blanka | 45let | 15let | ne | ano | ff | B |
Bedřich | 27let | 7let | ne | ano | ff | C |
Cecílie | 24let | 2roky | ano | ano | ff | D |
Franta | 51let | 16let | ano | ne | ie | E |
Josef | 23let | 5let | ne | ano | ff | E |
Martin | 28let | 12let | ano | ne | ie | D |
Tonda | 55let | 25let | ne | ano | ie | B |
Václav | 38let | 19let | ne | ano | ff | D |
Zdenka | 31let | 9let | ano | ano | ie | D |
testovací úkoly
- Změřte čas za který stihnete napsat v otevřeném textové editoru napsat 20x na samostatný řádek "testrychlosti" a pořadové číslo řádku. Můžete použít všech nástorjů editoru.
- Změřte čas za který otevřete prohlížeč a dobu na otevření aplikace.
- Přihlašte se jako "test", odhlašte se a znovu přihlašte jako "test2".
- Proveďte výběr libovolné elektrárny pomocí hl.menu.
- Nalezněte 102 záznam se zapnutým stránkováním.
- Zrušte stránkování a zkuste nalézt 98. záznam.
- Uložte předchozí výběr jako "muj prvni vyber" a výběr zrušte.
- Proveďte přejmenování "druhu dokumentu" s id=1 na "test".
- Projděte si aplikaci dle libosti alespoň po dobu 5min.
post-test
- Jaký čas jste si naměřili v 1.úkolu?
- Jak dlouho Vám trvalo spuštění prohlížeče?
- Měli jste problém s 3.úkolem? (A=bez problému ... F=nepovedlo se)
- Obsahuje hlavní menu vše co potřebujete?
- Vyhovovalo by Vám více zobrazování podmenu bez nutnosti kliknutí? (A=ano rozhodně ... F=vůbec ne)
- Odhalili jste funkci skrytí podmenu opětovným kliknutím na hlavní menu?
- Jaké stránkování by Vám vyhovovalo nejvíce? (stránkování: A=vše ...E=200, F=100)
- Měli jste problém s vytvořením výběru? (A=bez problému ... F=nepovedlo se)
- Měli jste problém s uložením výběru? (A=bez problému ... F=nepovedlo se)
- Přišli Vám testovací úkoly složité? (A=jednoduché ... F=obtížné)
vyhodnocení účastníků (pre-test, úkoly)
- Adam - 25let, pracuje s PC relativně krátce a tudíž pro nás bude představovat významnou část (kritičtější) uživatelů.
- Blanka - 45let, dlouholetý zaměstnanec firmy a s 15letou praxí s PC, velmi schopný uživatel. Přesto celkem zajímavý přínos k testu vzhledem k věku.
- Bedřich - 27let, mladší schopný zaměstnanec se zájmem o IT. Pro testovaní tvoří součást méně atraktivní skupiny uživatelů.
- Cecílie - 24let, mladý zaměstnec, bez hlubších znalostí v oblasti IT. Schopná rychle se učit. Z hlediska testování celkem přínosná.
- Franta - 51let, jeden z nejstarších testovaných, PC používá jen jako poslední možnost. IT příliš neholduje. Velmi kritická část testovaných.
- Josef - 23let, naopak nejmladší testovaný, se zájmem o IT. Pro testovaní tvoří součást méně atraktivní skupiny uživatelů.
- Martin - 28let, průměrný zaměstnanec firmy, bez většího zájmu o IT. Tvoří středně významnou část testované skupiny.
- Tonda - 55let, nejstarší testovaná osoba. Zvyklý pracovat v textovém prostředí. Celkem zajímavý přínos vzhledem k odlišným nárokům na ovládání.
- Václav - 38let, schopný starší zaměstnanec, se zájmem o IT. Méně náročný uživatel.
- Zdenka - 31let, průměrný zaměstnanec firmy, bez většího zájmu o IT. Tvoří středně významnou část testované skupiny.
vyhodnocení hypotéz (úkoly, post-test)
Otázky 1,2 a 10 jsou spíše obecným testováním schopností uživatele. Nebudu je tedy zmiňovat u jednotlivých hypotéz. Ve výsledkové tabulce jsou zvýrazněny váhy odpovědí červenou barvou (červená = vyšší váha), dle předchozího hodnocení účastníků.
testovaná osoba | 1.otázka | 2.otázka | 3.otázka | 4.otázka | 5.otázka | 6.otázka | 7.otázka | 8.otázka | 9.otázka | 10.otázka |
Adam | 50s | 7s | D | ano | C | ano | F | A | B | A |
Blanka | 35s | 5s | E | ano | E | ne | E | B | A | B |
Bedřich | 41s | 4s | D | ano | D | ne | E | A | B | B |
Cecílie | 43s | 5s | E | ano | C | ano | F | C | C | B |
Franta | 50s | 4s | D | ano | F | ne | E | B | C | A |
Josef | 62s | 12s | C | ano | F | ne | D | D | B | C |
Martin | 40s | 6s | C | ano | E | ne | E | C | B | B |
Tonda | 57s | 9s | D | ano | F | ne | E | A | A | A |
Václav | 46s | 6s | B | ano | F | ano | F | B | B | B |
Zdenka | 56s | 8s | E | ano | F | ne | E | A | B | A |
- Přihlašování do aplikace je dostačující a nevyžaduje formulář. (otázky: 3)
Z tabulky vyplývá, že přihlašování je dostačující (všichni zvládli úkol). Nicméně spíše doporučuji upravit na formulář, vzhledem k podprůměrnému hodnocení (všichni účastníci testu měli problémy s odhlášením).
- Pro přehledovou tabulku stačí stránkování po 100 záznamech. (otázky: 7)
Zde je patrné, že výrazná část dotazovaných by ocenilo zobrazení po 200 záznamech. Přesto i zde lze hypotézu potvrdit.
- Výběrový formulář je přehledný a pochopitelný. (otázky: 8,9)
Lze říct, že nikdo z účastníků neměl větší problémy. Lze konstatovat, že formulář je pochopitelný a přehledný.
- Submenu je lepší zobrazovat na kliknutí, nikoliv na přejetí kurzorem po hlavním menu. (otázky: 4,5,6)
Všichni účastníci souhlasily s obsahem hl. menu, takže většinou není vůbec třeba podmenu zobrazovat. Navíc mechanismus zobrazení a skrytí kliknutím na položku hl.menu je také pochopitelný. Což potvrdily i výsledky 5.otázky.
závěr
Dle závěrů z hypotéz, doporučuji předělat přihlašování do aplikace (hlavně tedy odhlašování). Předělat stránkování po 200 záznamech, nebo přidat možnost uživatelského nastavení. Co se týká výběrového formuláře, byl při testování shledán menší problém s vybíráním s delších číselníků (elektráren apod.). Ostatní testované funkce lze ponechat v současném stavu.
Na závěr bych rád konstatoval, že otestování aplikace snad pomůže k její použitelnosti a přehlednosti a bylo shledáno přínosným.