Tests BDD avec Gherkin et Reqnroll - Transformez vos exigences métier en tests automatisés vivants avec l'approche BDD !

  • Issy-les-Moulineaux

  • À distance

Objectifs

OBJECTIFS

• Connaitre les différents types de tests en Agile : TDD, BDD, ATDD

• Comprendre l'importance des Critères d'Acceptation dans les User Stories

• Ecrire des scenarii de tests agiles avec le langage Gherkin

• Se familiariser avec l'outil Reqnroll et maîtriser les fonctionnalités importantes

• Rédiger des tests BDD avec le langage Gherkin et l'outil Reqnroll


DURÉE

2 jours


PUBLIC

Tout profil technique ou fonctionnel devant mettre en place une stratégie de tests agiles : Développeurs, Testeurs, Business Analyst, Product Owner, architecte fonctionnel, expert Métier, responsable Marketing.


PRÉ-REQUIS

• Connaissance théorique des principes de l'Agilité et des tests fonctionnels

• Formation Rédiger des User Stories efficaces


MODALITÉS PÉDAGOGIQUES

• Alternance de concepts théoriques (50%) et de travaux pratiques (50%), individuellement ou en sous-groupes

• La pédagogie active est privilégiée : mise en situation sous forme d'ateliers et cas pratiques, exercices, analyses collectives d'exemples ou de situations, le cas échéant, rencontrées par les participants…

• Apports du formateur au regard de son expérience opérationnelle

• Support de formation fourni à chaque participant sous format numérique

• Questionnaire de satisfaction (Respect des objectifs, Contenu et déroulement de la formation, Formateur, Rythme d'apprentissage, Satisfaction globale)


MODALITÉS D'EVALUATION

• Audit préalable.

• Evaluation au cours de la formation : questions par le formateur, ateliers et travaux pratiques, études de cas.

• En fin de formation, Quizz ou QCM afin d'apprécier la marge de progression.

Description

Agilité et les tests – TDD – BDD - ATDD

Présentation générale

Ecosystème : développeur, testeur et Product Owner

Qui fait quoi ? Rôles et responsabilités dans une équipe BDD

Caractéristiques d'une approche Behavior Driven Development

Critères d'acceptation vs tests
Atelier n°1 : transformer un critère d'acceptation en test comportemental

Le langage Gherkin

Présentation générale

Présentation et intérêt de Gherkin pour écrire les user stories

Mots-clés principaux : Feature, Rule, Scenario…

Les étapes Given, When, Then, And et But
Atelier n°2.1 : Rédiger les critères d'acceptation avec le langage Gherkin

Les caractères : « », |, @ et #

Utilisation des tables et des paramètres dans les scenarios
Atelier n°2.2 : Ecrire des scénarios avec des tables et des paramètres

Bien comprendre la nature des spécifications behavior-driven

Bonnes pratiques et conseils d'utilisation

BDD et Gherkin avec Reqnroll
Atelier n°3.1 : Installer et configurer Reqnroll

Grands principes de fonctionnement

Qui fait quoi ? Rôles et responsabilités dans une équipe BDD

Comprendre les scénarios Gherkin dans un contexte BDD

Les fichiers features et step_definition
Atelier n°3.2 : Ecrire les features et step definitions

Expressions régulières et expressions Gherkin

Options de configuration pour l'exécution des scénarios

Stratégie de test en utilisant BDD

Liste des sessions

14 avril 2026 > 15 avril 2026
15 septembre 2026 > 16 septembre 2026
8 décembre 2026 > 9 décembre 2026

ARTZA TECHNOLOGIES

Centre de formation

24 RUE DU GOUVERNEUR GENERAL EBOUE, 92130 Issy-les-Moulineaux

Lieu de formation

24 Rue du Gouverneur General Eboue, 92130 Issy-les-Moulineaux