Istqb Certified Tester Foundation Level CTFL · Free Practice Question Easy
Question 45
What is the key characteristic of ATDD that differentiates it from other testing approaches?
-
A
It relies heavily on code coverage metrics to measure testing effectiveness.
-
B
ATDD focuses solely on automating all testing processes without manual intervention.
-
C
This approach is primarily concerned with testing user interface elements and design.
-
D
Test cases are written and reviewed before any code implementation for each user story.
Reveal correct answer
Correct answer: D
Explanation
The key characteristic of Acceptance Test-Driven Development (ATDD) that differentiates it from other testing approaches is that test cases are written and reviewed before any code implementation for each user story.
In ATDD, the development process starts by defining acceptance criteria through collaborative discussions between developers, testers, and business stakeholders. These acceptance tests guide the development of the feature.
Discussion
Think the marked answer is wrong, or have a better explanation? Share it below — comments appear after review.
