Behavior-Driven Development
← Back to Advanced Testing Techniques
Gherkin syntax, Cucumber, executable specifications. BDD extends TDD by using natural language to describe behavior from the user’s perspective. Given-When-Then scenarios serve as both specifications and automated tests.
Key Properties
Related
- Test-Driven Development (foundation)
- Test Organization (Given-When-Then structure)