Three Amigos
- The Behavior-Driven Three Amigos by Automation Panda
- Three Amigos by Agile Alliance
- Who Does What? by Cucumber
Example Mapping
- BDD Example Mapping by Automation Panda
- Introducing Example Mapping by Matt Wynne
- Introducing Example Mapping - Video by Cucumber
- Your First Example Mapping Session by Steve Tooke
User Stories
- User Stories by Mountain Goat Software
- Using “Given-When-Then” to Discover and Validate Requirements by Ellen Gottesdiener
- What's in a Story? By Dan North
Cucumber and Gherkin
- Gherkin Reference by Cucumber
- Overview of Cucumber and Gherkin by Cucumber
- Step Organization in Gherkin by Cucumber
- Whose Domain is it Anyway? by Dan North
Double-Loop Workflow
- Double Loop: TDD & BDD Done Right by Jessica Mauerhan (Slides)
Behat
- Behat
- Behat - Beyond the Basics by Jessica Mauerhan
- Integrating Behat with Laravel by Matthew Daly
Testing in General
- Given When Then by Martin Fowler
- Test Pyramid by Martin Fowler
- BDD is Like TDD if... by Dan North
- The Truth about BDD - Uncle Bob