Spécification par l'exemple & Tests d'Acceptance Agile  avec cucumber 21croissants.com 3ième Soirée Agile à Lyon – 7 décem...
Spécification par l'exemple & Tests d'Acceptance Agile  avec cucumber 21croissants.com 3ième Soirée Agile à Lyon – 7 décem...
 
Fonctionnalités  utilisées
Origine des erreurs
A l'arrivée:-)
Scénarios en français concombré + = Spécifications exécutables Auteur: Aslak Hellesøy en  Août 2008
 
Acceptance TDD
Fonctionnalité: Addition Afin de gagner du temps lors du  calcul de la facture En tant que commerçant  Je souhaite pouvoir...
Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" E...
Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" E...
Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" E...
 
DEMO: script/cucumber
Links Aslak Hellesoy Ben Mabey Gojko Adzic Antony Marciano
Prochain SlideShare
Chargement dans…5
×

Spécification par l'exemple & Tests d'Acceptance Agile avec cucumber

4 368 vues

Publié le

Publié dans : Technologie, Business

Spécification par l'exemple & Tests d'Acceptance Agile avec cucumber

  1. 1. Spécification par l'exemple & Tests d'Acceptance Agile avec cucumber 21croissants.com 3ième Soirée Agile à Lyon – 7 décembre 2009 Copyright (c) Garnier Jean-Michel. Licence: Creative Commons.
  2. 2. Spécification par l'exemple & Tests d'Acceptance Agile avec cucumber 21croissants.com 3ième Soirée Agile à Lyon – 7 décembre 2009 Copyright (c) Garnier Jean-Michel. Licence: Creative Commons.
  3. 4. Fonctionnalités utilisées
  4. 5. Origine des erreurs
  5. 6. A l'arrivée:-)
  6. 7. Scénarios en français concombré + = Spécifications exécutables Auteur: Aslak Hellesøy en Août 2008
  7. 9. Acceptance TDD
  8. 10. Fonctionnalité: Addition Afin de gagner du temps lors du calcul de la facture En tant que commerçant Je souhaite pouvoir additionner 2 nombres Valeur Rôle Fonctionnalité /features/additions.feature
  9. 11. Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" Et que j'entre 1 Lorsque je tape sur la touche "=" Alors le résultat affiché doit être 2 º ETANT DONNE: contexte, pré-conditions
  10. 12. Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" Et que j'entre 1 Lorsque je tape sur la touche "=" Alors le résultat affiché doit être 2 Lorsque: événement, action
  11. 13. Scénario: Addition de 2 nombres Etant donné une calculatrice Et que j'entre 1 Et que je tape sur la touche "+" Et que j'entre 1 Lorsque je tape sur la touche "=" Alors le résultat affiché doit être 2 Alors: résultat, post-conditions
  12. 15. DEMO: script/cucumber
  13. 16. Links Aslak Hellesoy Ben Mabey Gojko Adzic Antony Marciano

×