Behavior] So that I can [have a tangible benefit] Feature: Conference talk viewer As a Delegate I want to see a summary of all the talks So that I can see if I like any
Behavior] So that I can [have a tangible benefit] Feature: View conference talks As a Delegate I want to see a summary of all the talks So that I can see if I like any decide whether to attend the conference
current page Given I go to <any_page> Then the side menu should highlight the page I'm currently on Examples: | any_page | | Home | | About | | Products |
I want to the site to be navigated in the same way as the other company sites So that the company can maintain a consistent corporate image Scenario Outline: Menu shows current page …....
"Book a ticket" screen When I enter "[email protected]" in "email" field And I enter "Joe" in "first_name" field And I enter "Bloggs" in "last_name" field And I click the "Book Now" button Then the message "ticket is reserved" appears
2. Know your system and your Actors 3. Specialise your Actors 4. Every feature must tell a valid story 5. Features are about the 'what' not the 'how' 6. Use clear, unambiguous terms