Tdd cara nov2010

748 views

Published on

Cucumber very simple introduction

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
748
On SlideShare
0
From Embeds
0
Number of Embeds
67
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tdd cara nov2010

  1. 1. BDD & TDD avec Cucumber Jean-Michel Garnier http://21croissants.com
  2. 2. 56% of all bugs are introduced in requirements. (CHAOS Report)
  3. 3. Definition of done
  4. 4. Scénario: Login invalide Etant donné que je suis sur la page de Login Lorsque j’entre n’importe quoi comme login Alors je devrais voir “login invalide”
  5. 5. cycle “BDD” 1.Ecris le scénario avec le Product Owner 2.Execute le scénario (RED) 3.Ecris le code de l’application afin que le scénario passe (GREEN) 4. REFACTOR le code (on reste green) 5. Rince et répète: baby steps TDD = emergent Design
  6. 6. LIVRES http://cuke4ninja.com/ http://pragprog.com/titles/nrtest/rails-test-prescriptions http://pragprog.com/titles/achbd/the-rspec-book http://www.amazon.com/Test-Driven-Development-Kent-Beck/
  7. 7. DEMO http://www.jetbrains.com/ruby/ http://cukes.info/http://rubyonrails.org/ 325318 total downloads

×