Bibliothèque · Delivery · Intermédiaire
Tester en agile : BDD, ATDD, TDD, intégration continue
Les critères d'acceptation en Gherkin (étant donné / quand / alors) avec Cucumber, l'ATDD (écrire le test d'acceptation avant le code), le TDD, l'intégration continue et les quadrants de Brian Marick.
Pour qui, pour quand
En résumé
Le BDD décrit le comportement attendu en langage naturel : étant donné un contexte, quand un événement survient, alors tel résultat. Cucumber exécute ces scénarios. Le PO rédige avec l'équipe les critères d'acceptation dans ce format. L'ATDD va plus loin : on écrit le test d'acceptation avec le client avant de coder, on vérifie qu'il échoue, on code le minimum, on vérifie qu'il passe. Le TDD fait la même chose au niveau unitaire.
En agile, chaque sprint livre un incrément, donc le risque de régression est permanent. D'où l'automatisation et l'intégration continue : analyse statique, compilation et tests unitaires à chaque modification. La stratégie de test s'intègre dans la DoD et se révise en rétrospective. Les quadrants de Brian Marick aident à équilibrer les types de tests.
Méthode étape par étape
dans l'ordre, sans en sauter
- 01Écrire les critères d'acceptation en Gherkin avec l'équipe.
- 02Faire de ces scénarios des tests automatisés (Cucumber ou équivalent).
- 03Intégrer la stratégie de test dans la DoD.
- 04Lancer l'intégration continue à chaque modification.
- 05Revoir la couverture de non-régression en rétrospective.
Questions à me poser
avant de te lancer
- →Nos critères d'acceptation peuvent-ils être exécutés tels quels ?
- →Combien de temps prend notre non-régression, et combien de travail manuel reste-t-il ?
Ce qui coûte cher
les pièges déjà vus sur ce sujet
Dans ma bible
Tests logiciels · p. 240-252
Chargement du passage…
Sources citées : pepgotesting.com
Mes notes
ce que tu retiens, ton contexte
Situations couvertes
- · Je dois écrire des critères d'acceptation
- · On livre avec trop de bugs
- · Les tests de non-régression prennent trop de temps
Provenance
Ma bible PM · Tests logiciels, p. 240-252 · d'après pepgotesting.com
ajoutée le 2026-09-18
Mots-clés
À lire juste après
ce que cette fiche appelle
Ce qui renvoie ici
des fiches qui citent celle-ci - c'est là que tes REX réapparaissent