BDD avec Cucumber et Gherkin

Blended learning

Durée

 2,00 jour(s)

Langue(s) de prestation

EN FR

Prochaine session

 10.09.2026
Lieu
 En distanciel

Prix

1550,00€

Qui organise cette formation ?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

À qui s'adresse la formation?

  • Business analystes
  • Développeurs
  • Testeurs

Objectifs

  • Comprendre les concepts du BDD
  • Définir ses features avec Gherkin
  • Transformer ses exigences Gherkin et tests d'acceptance avec Cucumber

Contenu

Origines et objectifs du BDD

  • BDD comme prolongement et amélioration du TDD
  • Diminuer le gâchis
  • Réduire le temps de mise à disposition
  • La feature, la glue et le test d'acceptance exécutable
  • Quand utiliser BDD, et quand ne pas l'utiliser

Outillage BDD

  • L'expression des features et des exemples : Gherkin
  • Les tests exécutables : Cucumber
  • L'automatisation des tests : JUnit
  • Support dans les IDE et les outils de Build

Organisation du travail en équipe

  • Le trio BA - Dév - Q/A
  • Rédaction des exemples
  • Création des glues
  • Relecture et validation par le PO

Définir les exigences avec BDD

  • Définir les features et les stories
  • Illustrer avec des exemples
  • Découper les stories pour gagner en compréhension

Syntaxe Gherkin

  • Feature / Scenario
  • Background
  • Patterns et anti-patterns
  • Utilisation de tables dans un scénario
  • Utilisation de scénarios paramétrés
  • Annoter avec des tags
  • Organiser ses features

Aller plus loin avec Gherkin

  • Définir son propre Domain Specific Language
  • Ecrire ses features dans sa langue

Les glues en détail

  • Ecriture des glues avec Cucumber
  • Utiliser les Cucumber expressions
  • Utiliser les expressions rationnelles
  • Scenario stateful
  • Prendre en charge plusieurs assertions

Documentation vivante

  • Rôle de la documentation
  • Reporting sur l'avancement
  • Definition of Done

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
10.09.2026
En distanciel
FR 1550,00€
05.11.2026
En distanciel
FR 1550,00€

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Développement personnel et professionnel - Efficacité personnelle - Résolution problème