UAT
Zkratka pro „User Acceptance Testing“. UAT je proces navržený tak, aby pomohl zajistit, že produkty budou po uvedení na trh splňovat očekávání uživatelů. Zahrnuje testování produktu pomocí řady konkrétních testů, které pomáhají určit, zda produkt bude odpovídat potřebám jeho uživatelů. Ačkoli lze proces akceptačního testování uživateli použít u jakéhokoli typu produktu, v počítačovém průmyslu se nejčastěji spojuje se softwarovými programy (softwarem).
Softwarové aplikace obvykle před uvedením široké veřejnosti procházejí několika fázemi vývoje. Mezi tyto fáze patří počáteční vývoj, fáze alfa testování, fáze beta testování, fáze kandidáta na vydání a veřejné vydání softwaru. Ne každý softwarový program projde všemi těmito fázemi, ale většinu softwarových programů před vydáním testuje více uživatelů.
Mezi hlavní fáze UAT při vývoji softwaru patří alfa a beta testování. Ve fázi alfa testování omezený počet uživatelů z určité společnosti (a případně i mimo ni) testuje ranou verzi softwaru a hledá chyby a problémy s uživatelským rozhraním. Ve fázi beta testování větší skupina uživatelů (obvykle mimo danou společnost) software testuje a poskytuje zpětnou vazbu včetně hlášení chyb a problémů s použitelností. Tato zpětná vazba softwarové společnosti ukazuje, zda produkt splňuje očekávání uživatelů, a vývojovému týmu umožňuje provést před oficiálním vydáním potřebné úpravy.
Protože software lze poměrně snadno upravovat a aktualizovat (na rozdíl od hardwarových produktů), může akceptační testování uživateli pokračovat i po vydání softwarového programu. Mnoho programů dnes obsahuje formuláře pro zpětnou vazbu a hlášení chyb přímo v softwaru, takže uživatelé mohou poskytovat zpětnou vazbu během jeho používání.
Otestujte své znalosti