ISTQB Certified Tester Foundation Level – Agile Tester (CTFL-AT) — Question 3

Which of the following allows a developer to define accurate unit tests focused on business needs?

Answer options

Correct answer: B

Explanation

Behavior-Driven Development (BDD) emphasizes collaboration between developers, testers, and business stakeholders to create tests that reflect desired behaviors, ensuring that unit tests meet business needs. In contrast, Design-Driven Development focuses more on architecture, Test-Driven Development prioritizes writing tests before code, and Acceptance Test-Driven Development centers on acceptance criteria rather than specific business behaviors.