See what API testing solution came out on top in the GigaOm Radar Report. Get your free analyst report >>

See what API testing solution came out on top in the GigaOm Radar Report. Get your free analyst report >>
Jump to Section
BDD (behavior-driven development) is a software development approach that focuses on defining the behavior of a system in plain language, facilitating communication between developers, testers, and stakeholders.
Related terms: Agile testing, TDD
A product owner writes BDD scenarios in plain language to describe desired software behaviors and acceptance criteria.
Development teams use BDD frameworks like Cucumber to automate tests based on behavior-driven specifications.