5. BDD es …
“ … una técnica de
desarrollo ágil
que se enfoca en
el
comportamiento
de una aplicación
para dirigir el
desarrollo de la
misma (a través
de test)”
12. Feature
Funcionalidad Feature: Register a
El “qué” book
¿User story? As a administrator
I want to be able to
register a book
In order to let the
other people rent them
thru the system
13. Scenario
Ejemplo Scenario: Successful
concreto registered.
Comportamiento
Scenario: Already
¿Qué pasa en
registered
cada
circunstancia?
Scenario: Name is
missing
14. Step
Describe que Given I am in the book
pasa en un registration page
escenario
And I fill the book name field
Given
with “Agile Samurai”
When
Then When I press the register
And button
But
Then the book should be
registered