Elapse

BDD: analyse et spécification des besoins par l’exemple

Résumé

Découvrir les besoins et livrer plus de valeur grâce à une documentation fonctionnelle vivante, testable et automatisable.

Durée: 1 jour

Prochains cours offerts

Nos formations en classes sont actuellement suspendues en raison de la COVID19.

Si cette formation n'est pas encore disponible dans notre catalogue de formations en ligne, écrivez-nous afin de vous informer sur sa disponibilité pour votre entreprise.

Anciennement "Tests d’acceptation: BDD et ATDD"

Note: Cette formation est généralement donnée dans une formule "formateurs en binôme" par Pascal Roy et Félix-Antoine Bourbonnais. Informez-vous pour savoir si votre formation sera présentée dans cette formule.

Description du cours

Cette formation vise à s'initier à la spécification par l'exemple dans l'optique d'optimiser la découverte des besoins, la communication, la rédaction de la spécification jusqu'aux tests d'acceptation.

Objectifs 

À la fin de la formation, le participant sera en mesure de :

  • Décrire ce qu'est le BDD
  • Spécifier des besoins et des scénarios de tests en BDD (et Gherkin)
  • Comprendre le rôle des "3 Amigos"
  • Comprendre comment se déroule les ateliers de découverte des besoins dans une organisation Agile
  • Formuler des critères d’acceptation sous la forme de scénarios de tests exécutables
  • Juger de la pertinence du BDD dans son organisation  

Public visé

Analystes d'affaires, analystes fonctionnels, PO et l’équipe

Sujets présentés

  • Le BDD et son processus
  • Spécification par l'exemple
    • Établissement d'un vocabulaire commun (DSL)
    • Langage Gherkin
  • L'Example Mapping
  • Les ateliers de découverte des besoins
  • Des besoins jusqu'aux tests d'acceptation
  • Automatisation des scénarios (facultatif)

Extraits et présentations liées

Qualite Productivite Bdd   Qualite Productivite Couverture

Aide-mémoire

Utilisation du BDD comme élément
de communication dans l'organisation

   

Présentation

Les tests et la qualité: moteur de productivité
Présenté à Agile Tour Québec et Montréal 2014
Par Pascal Roy et Félix-Antoine Bourbonnais 

Préalables

Être familier avec le développement en technologies de l'information.

 


Nos formations connexes

Tests Agilite  

Tests et assurance qualité en Agilité

Mise en place d'une stratégie de tests efficace dans une organisation Agile. Établissement d'un vocabulaire commun (types et portées des tests), utilisation des essais comme outil soutenant la vélocité et défis associés à la maintenabilité des tests.

 

TDD

   

TDD

Automatisation d'essais unitaires et développement piloté par les tests. Améliorer la qualité de votre code et de votre conception en apprenant comment vous laisser guider par les tests unitaires automatisés.