Szkolenie przeznaczone jest dla osób chcących zacząć wykorzystywać narzędzie Behavior driven development do rozbudowanego sposobu testowania oprogramowana bazującego na zachowaniu.
Uczestnicy wiedzą do czego służy BDD oraz w jaki sposób może zostać użyte w projekcie z wykorzystaniem składni Gherkin oraz wsparciem języków JVM (Java, Groovy lub Kotlin).
Agenda jest elastyczna i zależy od potrzeb klienta. Program szkolenia ustalamy z uczestnikami przez każdą sesją indywidualnie.
- Wprowadzenie do BDD, czym jest BDD
- Miejsce BDD w Scrum
- Kiedy stosować BDD
- Korzyści z BDD
- Stosowanie BDD na różnych etapach cyklu produkcji oprogramowania
- Język w BDD – składnia Gherkina + ćwiczenia
- Role w BDD (struktura -> rola, właściwość, zysk…)
- Tworzenie historyjek w BDD + ćwiczenia
- Kryteria akceptacji w BDD + ćwiczenia
- Dobre praktyki
- Testy czarnej skrzynki
- Wsparcie BDD dla języków JVM (Java, Groovy, Kotlin…) + ćwiczenia
Uczestnikiem może być każdy z zespołu projektowego (developerzy, testerzy manualni i automatyczni)
Nice to have:
– znajomość podstawowych pojęć związanych z testowaniem oprogramowania
– znajomość jednego z języków JVM (Java, Kotlin, Groovy, Scala)
- Szkolenie: polski