Business Analysis & AMOA

Formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber

Alignez métier, développement et test autour d'un langage commun et transformez vos exigences en tests d'acceptance automatisés.

Vue d'ensemble

Le Behavior-Driven Development prolonge le TDD en décrivant le comportement attendu d'une application dans un langage compréhensible par tous, des experts métier aux développeurs. Cette formation pratique part de la collaboration — ateliers « 3 amigos » et Example Mapping — pour aboutir à des spécifications exécutables : vous apprenez à écrire des scénarios clairs en Gherkin, puis à les automatiser avec Cucumber. Vous découvrez les bonnes pratiques d'écriture (patterns et anti-patterns), la maintenabilité du code de liaison (« glue code ») et l'exploitation des scénarios comme documentation vivante. La dernière étape ouvre sur l'industrialisation : intégration des tests d'acceptance dans une chaîne CI/CD et publication des rapports d'exécution. À l'issue, vous disposez d'une démarche complète, du besoin métier au test automatisé intégré au pipeline.
Prérequis

- Maîtriser les bases d'un langage de programmation (Java de préférence, langage support des exemples)
- Connaître les principes de l'Agile (user stories, refinement)
- Une première expérience du développement piloté par les tests (TDD) est un plus
- Poste de travail permettant l'installation d'un JDK, d'un IDE (IntelliJ IDEA ou VS Code) et de Cucumber
- Droits d'installation logicielle sur la machine (ou environnement préconfiguré fourni), notamment pour les sessions à distance

Objectifs pédagogiques

Expliquer les principes et bénéfices du BDD et le distinguer du TDD et de l'ATDD
Déterminer quand le BDD est pertinent dans un projet et justifier ce choix
Animer des ateliers collaboratifs (3 amigos, Example Mapping) pour aligner métier et technique
Rédiger des scénarios Gherkin clairs et maintenables en appliquant patterns et anti-patterns
Implémenter des tests d'acceptance exécutables avec Cucumber et leur code de liaison
Exploiter les scénarios comme documentation vivante d'un projet
Intégrer l'exécution des tests d'acceptance dans une chaîne CI/CD

Programme détaillé

Prochaines sessions

du 28 sept. 2026 au 29 sept. 2026  •  2 jours

Distance

1 600 € HT

du 23 nov. 2026 au 24 nov. 2026  •  2 jours

Distance

1 600 € HT

Ils nous font confiance

Cette année notre filière Business Analysis & AMOA a accompagné plus de 34 entreprises dont :

CIMPA SAS INETUM ISOCEL LBC FRANCE THALES GLOBAL SERVICES 3P SARL ADEO SERVICES ADVENTIEL ALCYOR ALSTOM +24 autres

Avis des participants

4,9/5
Taux de satisfaction global 98.2%
Basé sur les retours de nos stagiaires
Jérôme L. · COLLABORATION BETTERS THE WORLD
5,0/5

Un peu rapide/court, mais nous avons fait en une journée le programme prévu sur deux.

Amandine R. · ISOCEL
5,0/5

Merci pour la formation. Cela a été très instructif et donne des clés pour pouvoir le mettre en application dans notre quotidien professionnel.

Angela G. · THALES GLOBAL SERVICES
5,0/5

This training was helpful to understand the role and role interaction. There was plenty of opportunity to ask questions.

Diane P. · CEA
5,0/5

Vraiment très bonne journée d'apprentissage avec Caroline. Elle a été trés efficace dans la prise en main des interlocuteurs et la transmission du sujet. A bientôt le plaisir de la retrouver. Merci.

Christophe T. · DALKIA FROID SOLUTIONS
5,0/5

Très bonne formation, très bon formateur.

Votre formateur

Enzo S.

Formateur Qualité Logicielle & Testing

Enzo intervient sur des formations portant sur la qualité logicielle et le testing (QA). Parmi les formations qui lui sont confiées figurent notamment « JUnit » et « Stratégie de test ». Son activité de formation remonte à 2018.

Qualité Logicielle Testing

Financement

Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.

En savoir plus sur le financement

Questions fréquentes

Combien de temps dure la formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber ?

Cette formation se déroule sur 2 jours.

Quels sont les prérequis pour suivre la formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber ?

- Maîtriser les bases d'un langage de programmation (Java de préférence, langage support des exemples) - Connaître les principes de l'Agile (user stories, refinement) - Une première expérience du développement piloté par les tests (TDD) est un plus - Poste de travail permettant l'installation d'un JDK, d'un IDE (IntelliJ IDEA ou VS Code) et de Cucumber - Droits d'installation logicielle sur la machine (ou environnement préconfiguré fourni), notamment pour les sessions à distance

Quel est le prix de la formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber ?

En inter-entreprises, elle est à 1 600 € HT par participant. Un tarif sur-mesure est également disponible sur devis.

La formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber délivre-t-elle une certification ?

Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.

La formation BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber est-elle éligible à un financement OPCO ?

Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.