•••••••
•
•
•
•
•
•
•••
•
••••••••
•
•
BDD – Three practices
Step 1: Discover – Example Mapping
Story
Rule
ExampleThe one where..
Question
When there is
no Cash in
ATM
BDD – Three practices
Step 2: Formulation
Feature
Scenario: Given WhenThen
Scenario: Given WhenAnd ThenAnd
Scenario: Given WhenThen
Scenario: Given WhenThen
Step 2: Formulation
Ubiquitous Language
Step 2: Formulation
•
•
••
BDD – Three practices
Step 3: Automation
•
•
•••
•