Tests BDD avec Gherkin et Reqnroll
Fiche Formation

Tests BDD avec Gherkin et Reqnroll

Nous formons vos collaborateurs dans vos locaux selon votre rythme.

Tarifs de la formation

1 450 €

par participant

Dates de la formation

29 et 30 septembre 2025
8 et 9 décembre 2025

Durée de la formation

2 jours

Lieux de la formation

France, Suisse, Belgique, Luxembourg (intra-entreprise)
Paris (inter-entreprise)
A distance via Teams

Aménagement de la formation pour les personnes en situation de handicap

Aménagement de la formation pour les personnes en situation de handicap : cochez la case "Aménagement Handicap" du formulaire "Contactez-nous !"

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.

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.

AGENDA

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
Tables de Données
Atelier n°3.2 : Système de gestion de stock
Scenarii Outline
Atelier n°3.3 : Calculatrice de prêts bancaires
Hooks et cycle de vie des tests
Atelier n°3.4 : Système de réservation d’hôtel avec base de données
Tags et organisation des tests
Atelier n°3.5 : Plateforme e-commerce multi-environnements
Documentation vivante
Atelier n°3.6 : Documentation complète du système e-commerce