Co je testování použitelnosti? Metody a příklady
⚡ Chytré shrnutí
Testování použitelnosti měří, jak snadno skuteční lidé dokončují skutečné úkoly v aplikaci. Tento přehled vysvětluje, proč ho týmy provádějí, taxonomii typů testů, pětifázový proces, metriky, které prokazují pokrok, a kolik účastníků je dostatečný počet.

Testování použitelnosti
Testování použitelnosti také známé jako testování uživatelské zkušenosti (UX), je nefunkční testování Metoda pro měření toho, jak snadná a uživatelsky přívětivá je softwarová aplikace. Malá skupina cílových koncových uživatelů používá softwarovou aplikaci k odhalení vad použitelnosti. Testování použitelnosti se zaměřuje především na snadnost používání aplikace ze strany uživatele, flexibilitu aplikace při práci s ovládacími prvky a schopnost aplikace plnit své cíle.
Toto testování se doporučuje v počáteční fázi návrhu SDLC, což poskytuje větší přehled o očekáváních uživatelů.
Proč dělat Testování použitelnosti
Estetika a design jsou důležité. Jak dobře produkt vypadá, obvykle určuje, jak dobře funguje.
Existuje mnoho softwarových aplikací/webů, které po spuštění žalostně selhávají z následujících důvodů:
- Kam kliknu dál?
- Na které stránce je potřeba se pohybovat?
- Která ikona nebo žargon co představuje?
- Chybové zprávy se nezobrazují konzistentně nebo efektivně
- Doba relace není dostatečná.
Softwarové inženýrstvíTestování použitelnosti identifikuje chyby použitelnosti v systému na začátku vývojového cyklu a může zachránit produkt před selháním.
Příklad testovacích případů použitelnosti
Dále zvažte, co by tester měl vlastně vyhodnotit.
Cílem tohoto testování je uspokojit uživatele a soustředí se především na následující parametry systému:
Účinnost systému
- Dá se systém snadno naučit?
- Je systém užitečný a přidává hodnotu cílovému publiku?
- Jsou obsah, barva, ikony a obrázky esteticky příjemné?
Účinnost
- K dosažení požadované obrazovky nebo webové stránky by měla být vyžadována malá navigace a posuvníky by se neměly používat často.
- Jednotnost v formát obrazovky/stránek ve vaší aplikaci/webu.
- Možnost vyhledávání v rámci vaší softwarové aplikace nebo webové stránky.
Přesnost
- Neměly by být uvedeny žádné zastaralé nebo nesprávné údaje, jako jsou kontaktní informace/adresa.
- Neměly by být přítomny žádné nefunkční odkazy.
Uživatelská přívětivost
- Použité ovládací prvky by měly být samozřejmé a jejich ovládání nesmí vyžadovat školení
- Uživatelům by měla být poskytnuta nápověda, aby porozuměli aplikaci/webové stránce
- Soulad s výše uvedenými cíli pomáhá při efektivním testování použitelnosti
Typy testování použitelnosti
Testování použitelnosti není jeden fixní postup. Každá studie je před zahájením náboru klasifikována podle tří os: kdo dohlíží na sezení, kde se koná a na kterou otázku výsledky odpovídají. Na rozdíl od Testování grafického uživatelského rozhraní, tyto typy se ptají, zda je skutečný člověk úspěšný, nikoli zda funguje nějaká kontrola.
| Typ | Jak to funguje | Nejvhodnější pro |
|---|---|---|
| Moderuje | Výzkumník představí každý úkol a provede živý průzkum. | Zdůvodnění chování |
| Nemoderované | Software zaznamenává účastníky pracující samostatně. | Rychlá zpětná vazba ve velkém měřítku |
| Osobní konzultace (laboratoř) | Testeři a pozorovatelé sdílejí jednu kontrolovanou místnost. | Řeč těla, komplexní produkty |
| Dálkové ovládání | Testeři pracují ze svého vlastního zařízení a místa. | Široký dosah, krátké časové lhůty |
| Průzkumný | Otevřené úkoly sestavené z raných konceptů. | Nalezení mezer před zamrznutím návrhu |
| Srovnávací | Uživatelé si mohou vybrat mezi dvěma konkurenčními designy. | Řešení debat pomocí důkazů |
Načasování také záleží. Formativní studie probíhají, dokud je design ještě proměnlivý, a vysvětlují, proč se uživatelé potýkají s problémy. Sumativní studie hodnotí funkční sestavení.
Metody testování použitelnosti: 2 techniky
Pro testování použitelnosti jsou k dispozici dvě metody –
- Laboratorní testování použitelnosti
- Vzdálené testování použitelnosti
Laboratorní testování použitelnosti:Toto testování probíhá v oddělené laboratorní místnosti za přítomnosti pozorovatelů. Testerům jsou přiděleny úkoly, které mají provést. Úlohou pozorovatele je sledovat chování testerů a hlásit výsledek testování. Pozorovatel během testování mlčí. Při tomto testování jsou pozorovatelé i testeři přítomni na stejném fyzickém místě.
Vzdálené testování použitelnosti: V rámci tohoto testování jsou vzdáleně umístěni pozorovatelé a testeři. Testeři přistupují k testovanému systému vzdáleně a provádějí přiřazené úkoly. Hlas testera, aktivita na obrazovce, výrazy obličeje testerů jsou zaznamenávány automatizovaným softwarem. Pozorovatelé analyzují tato data a hlásí výsledky testu. Příklad takového softwaru – http://silverbackapp.com/ (nyní v důchodu)
Jak provést testování použitelnosti: Dokončete proces
V závislosti na zvolené technice se proces testování použitelnosti skládá z následujících fází:
Fáze 1) Plánování: Během této fáze jsou stanoveny cíle testu použitelnosti. Mít dobrovolníky, aby seděli před vaší aplikací a zaznamenávali jejich akce, není cílem. Musíte určit kritické funkce a cíle systému. Musíte přiřadit úkoly svým testerům, kteří tyto kritické funkce provádějí. Během této fáze je také určena metoda testování použitelnosti, počet a demografické údaje testerů použitelnosti a formáty testovacích zpráv.
Fáze 2) Nábor: Během této fáze naberete požadovaný počet testerů podle vašeho plánu testování použitelnosti. Nalezení testerů, kteří odpovídají vašemu demografickému (věk, pohlaví atd.) a profesnímu (vzdělání, zaměstnání atd.) profilu, může chvíli trvat.
Fáze 3) Testování použitelnosti: Během této fáze se skutečně provádějí testy použitelnosti.
Fáze 4) Analýza dat: Data z testů použitelnosti jsou důkladně analyzována, aby bylo možné odvodit smysluplné závěry a poskytnout praktická doporučení ke zlepšení celkové použitelnosti vašeho produktu.
Fáze 5) Hlášení: Výsledky testu použitelnosti jsou sdíleny se všemi zúčastněnými stranami, které mohou zahrnovat návrháře, vývojáře, klienta a generálního ředitele
Kolik uživatelů potřebujete?
Výzkum (Virzi, 1992 a Neilsen Landauer, 1993) to naznačuje 5 uživatelů stačí k odhalení 80 % problémů s použitelností. Někteří vědci navrhují jiná čísla.
Pravdou je, že skutečný počet požadovaných uživatelů závisí na složitosti dané aplikace a vašich cílech použitelnosti. Zvýšení použitelnosti účastníků vede ke zvýšeným nákladům, plánování, správě účastníků a analýze dat.
Ale jako obecné vodítko, pokud na a malý rozpočet a zajímáte se o testování použitelnosti DIY 5 je dobré číslo začít. Li rozpočet není omezení jeho nejlepší poradit se zkušenými odborníky k určení počtu uživatelů.
Metriky testování použitelnosti, které byste měli měřit
Zjištění mění produkt pouze tehdy, když dorazí v podobě čísel, která tým dokáže track napříč verzemi. Zaznamenejte stejnou sadu metrik pro každý úkol a poté porovnejte každý údaj s předchozí verzí nebo konkurenčním benchmarkem.
- Míra úspěšnosti úkolu: podíl účastníků, kteří dokončí bez pomoci; nízký počet poukazuje na vadu v designu, nikoli na testera.
- Čas strávený na úkolu: sekund od prvního kliknutí do dokončení, což odhaluje matoucí navigaci a skryté ovládací prvky.
- Míra chyb: chybná kliknutí, neplatné položky formuláře a slepé uličky, počítané zvlášť pro každý úkol.
- Účinnost: úspěšné úlohy dělené celkovým časem stráveným úlohou, což je užitečné, když si konkurují dvě kandidátská rozvržení.
- Skóre spokojenosti: hodnocení po úkolu, jako je například škála použitelnosti systému.
Každý údaj spárujte se zaznamenaným pozorováním: metrika dokazuje existenci problému, záznam vysvětluje jeho příčinu. Guru99 pokrývá širší rámec této příručky, metriky testování softwaru.
Kontrolní seznam pro testování UX
Primárním cílem tohoto testování je najít zásadní problémy s použitelností ještě před uvedením produktu na trh. Aby bylo testování úspěšné, je třeba zvážit následující věci:
- Začněte s testováním UX v rané fázi návrhu a vývoje
- Je dobrým zvykem provést testování použitelnosti na produktu vaší konkurence předtím, než začnete s vývojem. To vám pomůže určit standardy použitelnosti pro vaši cílovou skupinu
- Vyberte vhodné uživatele k otestování systému (mohou to být experti/neodborní uživatelé/50-50 expertů a neodborníků)
- Použijte tvarovač šířky pásma. Například vaše cílové publikum má špatnou síťovou konektivitu, omezte šířku pásma sítě na řekněme 56 Kbps pro vaše testery použitelnosti.
- Testeři se musí soustředit na kritické a často používané funkce systému.
- Každému testerovi přiřaďte jednoho pozorovatele. To pomáhá pozorovateli přesně zaznamenat chování testera. Pokud je pozorovatel přiřazen k více testerům, výsledky mohou být ohroženy
- Poučte designéry a vývojáře, že tyto výsledky testování nejsou známkou neúspěchu, ale jsou známkou zlepšení
Výhody testování použitelnosti
Testování použitelnosti má své výhody i nevýhody.
- Pomáhá odhalit problémy s použitelností ještě před uvedením produktu na trh.
- Pomáhá zvyšovat spokojenost koncových uživatelů
- Díky tomu bude váš systém vysoce efektivní a efektivní
- Pomáhá získat skutečnou zpětnou vazbu od vaší cílové skupiny, která skutečně používá váš systém během testu použitelnosti. Nemusíte se spoléhat na „názory“ náhodných lidí.
Nevýhody testování použitelnosti
- Při testování použitelnosti je hlavním kritériem cena. Vytvoření testovací laboratoře použitelnosti vyžaduje spoustu zdrojů. Nábor a správa testerů použitelnosti může být také nákladná
Tyto náklady se však samy vrátí ve formě vyšší spokojenosti zákazníků, udržení a opakovaných obchodů. Testování použitelnosti se proto velmi doporučuje.




