Agilní testování je vyvíjející se přístup k testování softwaru, který se opírá o zásady agilního vývoje softwaru, jak je definováno v agilním manifestu.
Poznejte roli testera v agilním týmu a osvojte si agilní testovací procesy na interaktivním workshopu.
Tento kurz vás připraví na roli plnohodnotného člena agilního vývojového týmu, od samotného uvedení uživatelského scénáře a jeho přípravu přes vývoj a testování.
V rámci tohoto praktického kurzu účastníky vyzbrojíme znalostmi agilních metod a vysvětlíme, jak testovat na základě daných uživatelských scénářů. Účastníci pochopí, jak se angažovat do konceptů založených na celo-týmovém přístupu (whole-team approach), což jim umožní spolupracovat s agilním týmem a zajistit hodnotu zůčastněným stranám tím, že se v týmu stanou "expertem na testování".
Lektor
Osnova kurzu
-
Úvod do agilního testování
Proces testování v rámci agilního vývoje
Svatá trojice (tester, vývojář, vlastník produktu)
Role testera v týmu
Lean / Agile přístupy k vývoji softwaru
Metodiky vývoje (TDD, ATDD, BDD) -
Testování v týmu
Specifikace požadavků
Analýza
Plánování
Vývoj a testování
Akceptace -
Další aspekty testování v agilních v multifunkčních týmech
Regresní testování
Akceptační testování
Specifické přístupy k testovaní -
Rozvoj role testera
Rozvoj role testera v rámci multifunkčního týmu
Kariérní cesty testera v agilním vývoji
Co se naučíte?
- Pochopit proces agilního vývoje a roli, kterou v něm zastávat.
- Pochopit účel testování v rámci agilního životního cyklu vývoje softwaru.
- Uvědomit si, jak je testování implementováno v různých agilních prostředích.
- Pochopit roli testera v kontextu různých činností, které tým řeší.
- Dozvědět se, jak posílit pozici testera na schůzkách.
- Pochopit potřebu testování během životního cyklu vývoje, a jak jej provést.
- Zlepšit dovednosti k zachycení defektů co nejdříve.
- Zlepšit vyjednávací a komunikační dovednosti v rámci vývojového týmu.
- Rozpoznat hlavní výzvy agilního testování a jak k nim přistupovat.
- Vyzkoušet si klíčové postupy agilního testování - vývoj řízený akceptačními testy (ATDD), vývoj řízený chováním (BDD), vývoj řízený testy (TDD) a průzkumné testování (exploratory testing).