Základy nastavení pracovního postupu testování přijatelnosti uživatelů
V posledních několika týdnech jsme vám poskytli hlubší pohled na svět testování přijatelnosti uživatelů. A během této doby jsme dostali otázky týkající se pracovních toků a procesů za UAT.
Je to pro nás také docela speciální téma, protože naše sledování chyb – & testovací software používají různí lidé a společnosti, kteří jim pomáhají v úsilí o testování přijatelnosti uživatelů.
V dnešním příspěvku na blogu bych vám chtěl ukázat, jak vypadá skutečný pracovní postup UAT. Od plánování po provedení a analýzu vašeho úsilí UAT.
Začněme.
5 kroků k vašemu pracovnímu postupu UAT. Funguje to takto.
Testy přijatelnosti uživatelů jsou komplikované. To si asi hodně z vás myslí. Od vytvoření plánu UAT až po provedení testovacích případů a jejich analýzu. Jsou zapojeny všechny druhy různých oddělení a lidí.
A nejhorší ze všech: UAT se odehrává v nepříjemné době: na konci projektu.
Váš vývojový tým je hotov jejich úkoly (alespoň by měli být) a vaši agenti QA začnou testovat aplikaci.
A mají jen jednu hlavní úlohu: Testování, zda aplikace funguje pro vaše uživatele.
I Provedeme vás těmito 5 kroky:
- Plánování
- Provedení
- Dokumentace
- Hodnocení
- Vytváření přehledů & Získané zkušenosti
Plánování
Plánování vašeho úsilí o přijetí uživatelů Testování je absolutní nutností. Bez řádného plánování vás UAT nikam nedostane. Plánování testů přijetí uživatele musí zahrnovat následující oblasti:
Plánování & řízení času
V prvním kroku si musíte vyjasnit několik základních otázek. Musíte shromáždit informace týkající se vašeho plánu UAT a vašich agentů QA a testerů.
Chcete-li vytvořit realistický plán UAT, nezapomeňte mít všechny informace na jednom místě. A co je nejdůležitější: Navrhněte koncept, jak by měly vypadat vaše testovací skupiny.
Požadavky na zaměstnance
Musíte si naplánovat, kdo z vašeho týmu se podílí na provádění UAT yUAT, a zajistit, aby všechny odpovědnosti a úkoly jsou známy.
Každá osoba zapojená do procesu UAT by měla mít jasnou představu o tom, za co odpovídá.
Při vytváření týmu UAT zajistěte, aby byli všichni zapojeni do stejná stránka. Stanovte jasné komunikační pokyny a připravte své cílové publikum na testovací případ.
Komunikace & Strategie problému
Při provádění definovaných testovacích případů UAT je třeba provést určitě máte zavedený pracovní postup, který řeší chyby, problémy a další problémy.
- Jak budete dokumentovat problémy?
- Jak mohou testeři komunikovat problémy?
Kontrolní seznam UAT
Před zahájením provádění testovacích případů doporučuji využít kontrolní seznam User Acceptance Testing. Pomůže vám to soustředit se a udržet vaše úsilí a úkoly na místě.
Na základě našich zkušeností s UAT jsme pro vás sestavili tuto šablonu kontrolního seznamu pracovního postupu UAT. Kontrolní seznam si můžete zdarma stáhnout a zobrazit.
Provedení
Při provádění testovacích případů UAT máte několik možností. Jak název napovídá, vaši testeři (= potenciální uživatelé) nyní otestují a vyhodnotí vaši aplikaci z hlediska určitých testovacích scénářů.
Pokud poskytujete globální produkt na různých geografických trzích, je velká šance, že se s ním nebudete moci setkat tito testeři osobně.
Testovací případy lze provádět v relacích jeden na jednoho přes Skype nebo jakýkoli jiný software pro videohovory. Během relací získáte od svých uživatelů spoustu kvantitativních a – ještě důležitější – kvalitativních dat.
Zvláště pokud se testovací případy provedou po dokončení procesu vývoje, můžete skončit s novými poznatky, které jste nezohlednili. Bude otestována vaše teorie, kolik know-how mají vaši uživatelé.
Dokumentace
K provádění a dokumentaci vašich testů přijatelnosti uživatelů by mělo dojít současně. Doporučil bych nastavit systém, který vám umožní dokumentovat všechny relevantní informace bez ztráty dat.
Dokumentace je jedna věc, jasně definovaná odpovědnost za zajištění implementace zpětné vazby vašich uživatelů je dalším klíčovým faktorem.
Mnoho našich zákazníků nastavilo pro tento krok Usersnap. Chyby, zpětnou vazbu a další abnormality lze dokumentovat na obrazovce prohlížeče vašeho uživatele. Snadno použitelný řídicí panel projektu umožňuje vašim kolegům získat dobrý přehled o důležitých problémech. Další klíčovou věcí zde je zajištění delegování a přiřazování priorit.
Hodnocení
Během této fáze musíte vyhodnotit, zda jsou definovaná kritéria testována a splněna. A co je nejdůležitější, pokud tato kritéria úspěšně splnili vaši testeři.
Selhal nějaký testovací případ? K jakým problémům došlo? Jak lze tyto problémy vyřešit a kdo je za to zodpovědný?
V první řadě je třeba analyzovat kvantitativní a kvalitativní údaje zdokumentované. Je třeba odpovědět na následující otázky:
- Kolik testerů dokončilo testovací případy?
- Jaké bylo celkové hodnocení těchto testovacích případů?
- Jaký byl celkový stav mysli každého testujícího?
- K jakým emocím došlo během testovacích případů?
Fáze hodnocení je poměrně rozsáhlá, protože každá a každý testovací případ je třeba analyzovat a uvést do kontextu.
Hlášení & poučení
Možná si myslíte, že hodnocení a fáze podávání zpráv jsou stejné. Nejsou.
Během fáze hodnocení shromažďujete, agregujete a analyzujete data. Naproti tomu fáze vykazování se zabývá větším obrazem.
Hlavním cílem je shromáždit poznatky a získané poznatky, které vám pomohou zlepšit vaše budoucí testovací případy a pracovní postupy UAT. Během této fáze můžete také začít budovat vztahy s některými ze svých testerů UAT, protože jsou užitečným zdrojem pro další zpětnou vazbu a postřehy.
UAT není jen test. Je to cyklus.
Testy akceptace uživatelů se pravidelně provádějí na konci fáze vývoje softwaru, v době, kdy je produkt téměř „hotový“. To se nesmí stát. K dalším problémům dojde, čím dražší jsou.
Pracovní postupy UAT lze implementovat mnohem dříve. Při agilnějším přístupu k UAT není samotný UAT samostatným krokem projektu. Místo toho vyžaduje nepřetržitou spolupráci mezi všemi členy týmu a zúčastněné strany.
Během celého pracovního postupu vývoje se UAT stává nedílnou součástí každé fáze projektu.
Cílem je integrovat testy přijatelnosti uživatelů do každého projektu. krok. UAT již není fází. Zajištění nepřetržitého postupu znamená zajištění nepřetržitého cyklu testů a zpětné vazby.
Bonus: Tipy pro nástroje pro UAT s Usersnap
Při výběru nástroje, který usnadní komunikaci , hlášení chyb, sledování problémů a týmová spolupráce jednodušší, můžete se obrátit na Usersnap nástroj vizuální zpětné vazby.
Klikněte, snímek obrazovky, anotujte problém, odešlete. Ano, je to tak snadné! Usersnap vám umožňuje shromažďovat zpětnou vazbu k testování ve vaší aplikaci, uživatelé mohou kreslit a komentovat přímo, což je rychlé a přesné. Informace o prohlížeči, velikost obrazovky, URL, chyby Javascriptů jsou automaticky zachyceny s každým lístkem, aby vaši technici mohli reprodukovat a odstraňovat problémy přímo na místě.
Vyzkoušejte si to dnes zdarma.