Resources on BDD (Behavior-Driven Development)

Behavior-Driven Development (BDD) is a collaboration technique focused on using scenarios as a focal point for conversations among stakeholders.

You’ll hear BDD also referred to as Acceptance-Test Driven Development (ATDD), Storytest-Driven Development (SDD), Specification by Example, Example-Driven Development, and other names. While some people draw distinctions, they’re all close enough in spirit that these resources may use any of those names.

Other resource summaries: TDD, Refactoring, CI/CD.

[Disclosure: Note that I may have been involved in some of the materials mentioned below, and I work for Industrial Logic.]

Exercises

None identified.

E-Learning

Books

Web Sites

Web Articles

Tools

[I welcome further suggestions of resources you’ve found useful, provided they’re something I (or a friend) can review before adding them here.]