Accueil > Formations > Projet & Produit > Business Analysis & AMOA > BDD : spécifier et tester le comportement applicatif avec Gherkin et Cucumber
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
- 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
Programme détaillé
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.
Prochaines sessions
Avis des participants
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
