Aller au contenu
AcceFore
Famille
Agilité et BDD
Durée
2 jours (14 h)
Certification visée
AU — Fundamentals of BDD with Cucumber
Examen sur devis
Comité
Agile United — hors champ ISTQB
Langue de l'examen
Selon l'examen, en anglais et dans une variété d'autres langues ; confirmée dans le devis
Référence
WCY-C-021

Public

Product Owners, analystes métier, testeurs fonctionnels, automaticiens, développeurs en équipe agile

Prérequis

Pratique d'un cadre agile. Aucune compétence de développement exigée pour la partie spécification

Objectifs

  • Comprendre ce que la démarche apporte, et ce qu'elle ne résout pas
  • Animer une découverte collaborative faisant émerger règles, exemples et cas limites
  • Formuler des scénarios en langage naturel structuré, lisibles par le métier
  • Relier les scénarios à leur implémentation automatisée
  • Maintenir une base de scénarios dans la durée sans qu'elle devienne un fardeau
  • Réussir l'examen de certification

Déroulé

J1 matin
Positionnement. Pourquoi les spécifications se périment et pourquoi les tests automatisés deviennent illisibles. La spécification par l'exemple comme réponse aux deux problèmes
J1 après-midi
Découverte collaborative : faire émerger règles et exemples, questionner, identifier les cas limites. Atelier 1. Formulation des scénarios : structure, granularité, pièges. Atelier 2
J2 matin
De la formulation à l'automatisation : liaison des étapes, organisation du code de liaison, données de scénario. Atelier 3
J2 après-midi
Maintenir dans la durée : duplication, scénarios fragiles, rapports vivants, ce qu'il ne faut pas automatiser. Atelier 4. Révision, examen blanc, examen

Ateliers et mises en pratique

Atelier 1
Découverte collaborative sur une fonctionnalité réelle du corpus, avec ses règles implicites et ses zones grises
Atelier 2
Rédiger les scénarios correspondants, puis les soumettre à la lecture d'une équipe voisine — le test de lisibilité par un tiers est le critère décisif
Atelier 3
Implémenter la liaison des étapes et exécuter les scénarios sur l'application du fil rouge
Atelier 4
Diagnostiquer une base de scénarios dégradée et proposer un plan de remise en état
Fil rouge
Fil rouge : application réelle anonymisée (serveur Flask, interfaces web, classeur de 36 feuilles) et son corpus documentaire — cahier des charges, termes de référence, texte réglementaire, parcours de recette.
Livrable remis
Base de scénarios exécutables et grille de critères de qualité d'un scénario

Évaluation et certification

Format
À confirmer auprès de l'organisme d'examen
Modalités mobilisables
Examen individuel à distance, en centre, ou examen de groupe à partir de 6 personnes

Ce qui distingue cette formation

Le problème de la maintenance
La plupart des formations s'arrêtent à l'écriture des scénarios. L'atelier de remise en état d'une base dégradée traite ce qui fait réellement échouer la démarche en entreprise, deux ans après son adoption
Test de lisibilité par un tiers
Soumettre les scénarios à une équipe voisine remplace le jugement du formateur par le seul critère qui compte : un tiers comprend-il sans explication
Chaîne complète
De la découverte collaborative jusqu'à l'exécution automatisée, sur une application réelle — les formations traitent d'ordinaire l'un ou l'autre bout
Continuité
Se relie en amont à la formation WCY-C-018, exigences agiles par l'exemple, pour les publics métier

L'examen de certification n'est pas compris dans la formation : il est proposé séparément, et peut faire l’objet d’un devis.

Demander cette formation