Uživatelské nástroje

Nástroje pro tento web


uat

UAT (User Acceptance Testing)

UAT (Akceptační testování uživatelem) je poslední fáze procesu vývoje softwaru, při které koncoví uživatelé (nikoliv vývojáři) testují systém, aby ověřili, zda splňuje jejich potřeby a obchodní požadavky definované v systému Jira.

Je to moment, kdy si byznys uživatelé „převezmou“ hotový produkt od vývojového týmu a potvrdí, že je připraven k nasazení na produkční servery.

Místo UAT v životním cyklu vývoje (SDLC)

UAT probíhá až po dokončení jednotkových (unit), integračních a systémových testů. Je to poslední brána před ostrým startem.

Hlavní cíle UAT v naší společnosti

V rámci naší digitální strategie využíváme UAT k:

  • Ověření byznys logiky: Funguje aplikace tak, jak marketing nebo finance potřebují?
  • Identifikaci chyb v UI: Jsou ovládací prvky srozumitelné pro běžného uživatele?
  • Kontrole dat: Zobrazují se jména a znaky správně v kódování UTF-8?
  • Zajištění kontinuity: Neovlivní nová verze stávající procesy v ZIF?

Jak probíhá proces UAT?

1. Příprava testovacích scénářů

Na základě zadání v Jira připraví klíčoví uživatelé (Key Users) seznam kroků, které musí v aplikaci provést. Každý krok má očekávaný výsledek.

2. Testovací prostředí

UAT nikdy neprobíhá v produkci. IT Podpora připraví separátní VPS nebo VM, které je přesnou kopií produkčního prostředí (tzv. Staging nebo Pre-prod).

3. Exekuce a reportování

Uživatelé procházejí scénáře. Pokud narazí na chybu:

  • Založí tiket v Jira s označením „UAT Bug“.
  • Vývojový tým chybu opraví a nahraje novou verzi do VCS.
  • Test se opakuje.

4. Sign-off (Akceptace)

Jakmile jsou všechny kritické scénáře úspěšné, odpovědná osoba (Product Owner) udělí „Sign-off“. To je formální souhlas k nasazení.

Rozdíl: UAT vs. Systémové testování

Vlastnost Systémové testování UAT (Akceptační testy)
Kdo testuje Testeři / Vývojáři Koncoví uživatelé / Zákazník
Zaměření Technická správnost, kód Obchodní potřeby, použitelnost
Data Testovací / Syntetická Reálná (anonymizovaná) data

Bezpečnost a compliance

Během UAT dbáme na pravidla kybernetické bezpečnosti:

  • Ochrana osobních údajů: V testovacím prostředí se nesmí používat ostrá hesla ani nezašifrovaná data zákazníků.
  • Audit: Protokoly z UAT jsou součástí naší dokumentace pro certifikace kvality.
Tip pro testery: Při UAT se nesoustřeďte jen na to, zda tlačítka fungují, ale zda celý proces (např. od objednávky po tisk faktury) dává smysl z pohledu vaší denní agendy.

Související stránky: Vývojový tým, ZIF, Jira, UI, VCS, VPS, Kybernetická bezpečnost, UTF

uat.txt · Poslední úprava: autor: admin