CTAL-ATT-700 practice question 3 of 15
You have been given the following story As a shopper I want to scan my membership card So that I get all the discounts I'm entitled to receive Which of the following is the correct use of BDD to design test scenarios?
Full set: 98 questionsThe correct use of Behavior-Driven Development (BDD) to design test scenarios involves specifying the behavior in a given-when-then format. This format helps to clarify the conditions under which a particular outcome should occur. Option A follows this structure correctly: Given that the shopper scans their card (the precondition), When they checkout (the action), Then they should receive all the quantity discounts for everything they have purchased (the expected outcome). This scenario clearly outlines the behavior of the system in response to the user’s actions, which is central to BDD. Reference = The ISTQB Advanced Level Agile Technical Tester syllabus emphasizes the importance of creating testable acceptance criteria for a given user story using requirements engineering and test techniques, which include the application of BDD in the context of a given user story12.
Keep practicing
Take the free CTAL-ATT-700 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CTAL-ATT-700 practice questions
- Question 1You are testing a large e-commerce system for household goods that is being implemented u…
- Question 2You are part of an agile team creating a user story. Which of the following requirements …
- Question 4Which statement about test automation is TRUE? SELECT ONE OPTION
- Question 5which statement about test approaches is TRUE? SELECT ONE OPTION
- Question 6You are testing a large e-commerce system for household goods that is being implemented u…
- Question 7Which statement correctly describes service virtualization’’ SELECT ONE OPTION
