Opleiding : BDD met komkommer en augurk

Praktijkcursus - 2d - 14u00 - Ref. BCG
Prijs : 1420 € V.B.

BDD met komkommer en augurk




Dankzij deze training krijg je inzicht in de fundamentele principes van Behavior-Driven Development (BDD) en de voordelen ervan. Je leert testscenario's schrijven met Gherkin en ontdekt hoe je de tool Cucumber kunt gebruiken om de uitvoering van deze scenario's te automatiseren.


INTER
INTRA
OP MAAT

Praktijkcursus ter plaatse of via klasverband op afstand
Disponible en anglais, à la demande

Ref. BCG
  2d - 14u00
1420 € V.B.




Dankzij deze training krijg je inzicht in de fundamentele principes van Behavior-Driven Development (BDD) en de voordelen ervan. Je leert testscenario's schrijven met Gherkin en ontdekt hoe je de tool Cucumber kunt gebruiken om de uitvoering van deze scenario's te automatiseren.


Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
BDD-concepten begrijpen
Functies definiëren met Gherkin
Gherkin-eisen en acceptatietests transformeren met Cucumber

Doelgroep
Bedrijfsanalisten, ontwikkelaars, testers.

Voorafgaande vereisten
Basiskennis van Java.

Praktische modaliteiten
Praktisch werk
Elk nieuw theoretisch concept wordt onmiddellijk en praktisch toegepast.

Opleidingsprogramma

1
Oorsprong en doelstellingen van BDD

  • Testgestuurde ontwikkeling (TDD) uitbreiden en verbeteren met BDD.
  • Afval verminderen.
  • Verkort de beschikbaarheidstijd.
  • De functie, de lijm en de uitvoerbare acceptatietest.
  • Wanneer BDD gebruiken en wanneer niet.
Demonstratie

2
BDD-tools

  • Uitdrukkingskenmerken en voorbeelden: Augurk.
  • Uitvoerbare tests: Cucumber.
  • Testautomatisering: JUnit.
  • Ondersteuning voor IDE's en bouwgereedschappen.
Praktisch werk
BDD implementeren met Gherkin, Cucumber en JUnit.

3
Gherkin syntaxis

  • Speelfilm/scenario.
  • Achtergrond.
  • Patronen en antipatronen.
  • Tabellen gebruiken in een scenario.
  • Gebruik van geparametriseerde scenario's.
  • Annoteer met tags.
  • Je functies organiseren.
Praktisch werk
eenvoudige Augurk-scenario's schrijven.

4
Verder gaan met Gherkin

  • Definieer je eigen domeinspecifieke taal.
  • Schrijf je functies in je eigen taal.
Praktisch werk
Creatie van een domeinspecifieke taal (DSL) voor een e-commercetoepassing.

5
Organisatie van teamwerk

  • Het trio BA - Dev - Q/A.
  • Schrijfvoorbeelden.
  • Lijm maken.
  • Controle en goedkeuring door de producteigenaar.
Praktisch werk
Een samenwerkingsproces optimaliseren.

6
Lijmen in detail

  • Lijm schrijven met komkommer.
  • Gebruik komkommeruitdrukkingen.
  • Gebruik reguliere expressies.
  • Stateful scenario.
  • Onderbouw verschillende beweringen.
Praktisch werk
Praktische toepassing en analyse van lijmen in komkommer.

7
Vereisten definiëren met BDD

  • Definieer functies en verhalen.
  • Illustreer met voorbeelden.
  • Verhalen uit elkaar halen om ze begrijpelijker te maken.
Praktisch werk
BDD-verhalen definiëren en uitwerken voor een e-commerce-applicatie.

8
Levende documentatie

  • Rol van documentatie.
  • Voortgangsrapportage.
  • Definitie van Gedaan.
Praktisch werk
Levendige, gezamenlijke documentatie opzetten voor een BDD-project.


Data en plaats
Selecteer uw locatie of kies voor de les op afstand en kies vervolgens uw datum.
Klas op afstand

Dernières places
Date garantie en présentiel ou à distance
Session garantie

KLAS OP AFSTAND
2026 : 13 apr., 22 juni, 5 okt., 7 dec.

PARIS LA DÉFENSE
2026 : 30 maa., 15 juni, 28 sep., 30 nov.