Základní info
Kurz se věnuje BDD testům v Pythonu pomocí knihovny Behave a jazyka Gherkin.
Cílová skupina
- Uživatelé se základní znalostí programování, kteří chtějí tvořit BDD, akceptační a behaviorální testy.
Cíle kurzu
- Propojit specifikace v Gherkinu s implementací kroků v Pythonu a Behave.
- Psát praktické behaviorální scénáře.
Osnova kurzu
- BDD a vztah k TDD/ATDD.
- Základy Gherkinu.
- Instalace Behave.
- Scénáře a kroky.
- Výchozí podmínky.
- Context objekt.
- Tabulky.
- Pokročilé možnosti Behave.
Předpoklady účastníka
- Základní znalost Pythonu.
Technické / další požadavky
- Počítač, prohlížeč, terminál a editor.
Doplňující témata
- Robot Framework.
- Srovnání Behave a Robot Framework.