behavior-driven development
🏃 CT-ATT
🔧 CT-TAE
Official ISTQB Definition
A collaborative approach to development in which the team is focusing on delivering expected behavior of a component or system for the customer, which forms the basis for testing.
3 Ways to Think About It
The Quick Take
Writing tests in plain language that describes system behavior.
Look Closer
Using Given-When-Then scenarios to specify features.
The Bottom Line
A collaborative approach where business and tech define behavior together.
Practice this term with quizzes and arcade games
Study with Lexicon →