Návrh Školení
Úvod do uživatelského akceptačního testování
- Co je UAT a proč je důležitý?
- Rozdíly mezi UAT a ostatními fázemi testování
- UAT v metodologii Agile vs
- Klíčové role a odpovědnosti v UAT
Plánování pro UAT
- Pochopení obchodních požadavků
- Definování cílů a rozsahu UAT
- Vytvoření plánu testování UAT
- Definování vstupních a výstupních kritérií
Navrhování testovacích případů UAT
- Psaní efektivních testovacích případů UAT na základě uživatelských příběhů a požadavků
- Vytváření pozitivních a negativních testovacích scénářů
- Mapování testovacích případů na obchodní procesy
- Kontrola a ověřování testovacích případů se zúčastněnými stranami
Provádění UAT
- Nastavení prostředí UAT
- Provádění průzkumných a skriptovaných testů
- Protokolování výsledků testů a sledování pokroku
- Spolupráce s týmy během provádění UAT
Defekt Management v UAT
- Identifikace, dokumentace a stanovení priorit závad
- Použití JIRA/TestRail pro sledování defektů
- Spolupráce s vývojáři při řešení problémů
- Opětovné testování a ověřování oprav
Připravenost k odhlášení a nasazení UAT
- Vytváření zpráv o dokončení UAT
- Proces schvalování a podepisování zúčastněných stran
- Poučení a post-UAT analýza
- Přechod z UAT do výroby
Nejlepší postupy pro úspěšné UAT
- Zajištění souladu UAT s obchodními cíli
- Běžné výzvy UAT a jak je překonat
- Efektivní komunikace se zainteresovanými stranami
- Využití automatizace pro UAT (pokud je to možné)
Shrnutí a další kroky
Požadavky
- Základní pochopení životního cyklu vývoje softwaru (SDLC)
- Seznámení s koncepty funkčního a nefunkčního testování
- Zkušenosti s prací s obchodními požadavky nebo produktovou dokumentací
Publikum
- Business Analytici
- Testeři zajištění kvality (QA).
- Projektoví manažeři
- Vlastníci produktu
- Koncoví uživatelé zapojení do UAT
Reference (5)
Způsob výuky
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Kurz - SoapUI for API Testing
Machine Translated
Všechno mě bavilo, protože je to pro mě všechno nové a vidím, jakou přidanou hodnotu to může vyznít v mé práci.
Zareef - BMW South Africa
Kurz - Tosca: Model-Based Testing for Complex Systems
Machine Translated
Very broad overview of the subject matter that ran through all the prerequisite knowledge in ways appropriate to the course knowledge.
James Hurburgh - Queensland Police Service
Kurz - SpecFlow: Implementing BDD for .NET
It was easy to understand and to implement.
Thomas Young - Canadian Food Inspection Agency
Kurz - Robot Framework: Keyword Driven Acceptance Testing
Amount of hands-on excersises.