Moon-IT
Wij helpen je graag om beste uit je zelf te halen

BDD MET CUCUMBER

Wat gaan we doen?
Tijdens deze training gaan de deelnemers hands-on ervaring opdoen met Behaviour Driven Development (BDD). Met het gebruik van de tooling Cucumber zullen we deze testen gaan automatiseren. We zullen user stories omzetten naar acceptatie criteria en vervolgens deze weer omzetten naar BDD-formaat. Hierbij zullen we gebruik maken van feature files o.b.v. Gherkin Syntax (Given, When, Then). Vervolgens gaan we dieper in op stappen definities en de implementaties hiervan.


Doel:
Deelnemers zullen na de training in staat zijn om BDD toe te passen, zelf automatische testen schrijven en onderhouden door middel van Cucumber.


Doelgroep:
•             Testers
•             Ontwikkelaars


Voorkennis:
Voor deze training is er geen specifieke voorkennis voor nodig. Basis Java kennis is een pré!


Inhoud van de training
Introductie Behaviour Driven Development:
•             Wat is Behaviour Driven Development?
•             Test Driven Development versus Behaviour Driven Development
•             Ubiquitous Language


Introductie Gherkin:
•             Wat is Gherkin?
•             Voordelen van Gherkin
•             Schrijven van een correcte Gherkin
•             Gerkin style
Three amigo's
Introductie Cucumber
•             Wat is Cucumber?
•             Feature files
•             Scenario's
•             Scenario outlines
•             Background
•             Step definitions
•             Page object model(POM)
•             Data tables


Lesduur
 Training duurt ongeveer 2 x 4 uur


Aantal deelnemers:


De training kan worden gegeven aan een groep van 8-12 deelnemers om ervoor te zorgen dat er voldoende interactie en aandacht is voor individuele vragen en behoeften.