Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

iSQI CTAL-ATT Exam - Topic 9 Question 74 Discussion

Posted by Devora on May 29, 2026 at 06:34 AM

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?

Suggested Answer: A

The 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:

Giventhat the shopper scans their card (the precondition),

Whenthey checkout (the action),

Thenthey 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.


Get Premium CTAL-ATT Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
18 comments · newest first
MA
Marshall 16 days ago
Right, A really captures the whole scenario well.
DO
Dortha 21 days ago
C is okay, but lacks the checkout context.
ST
Stephane 26 days ago
Exactly! We need to focus on the shopper's experience.
MA
Marshall 1 month ago
B seems off. It's from the clerk's view, not the shopper's.
DO
Dortha 1 month ago
I just like how A details the discounts.
ST
Stephane 1 month ago
True, but it still gets the point across.
MA
Marshall 2 months ago
Option D is good too, but feels a bit vague.
DO
Dortha 2 months ago
I agree! It clearly shows the process.
ST
Stephane 2 months ago
I think option A is the best. It covers all steps.
IR
Ira 2 months ago
Totally agree with D, it just makes sense!
TH
Thaddeus 2 months ago
Not sure if A covers all scenarios properly.
SH
Shayne 2 months ago
Wait, why is C expecting an itemized list?
EL
Elvis 3 months ago
I think D is more straightforward!
PO
Polly 3 months ago
Option A clearly outlines the process.
AL
Alona 3 months ago
I feel like option B is off-topic since it focuses on the store clerk instead of the shopper's perspective.
TR
Trevor 3 months ago
I'm a bit confused about option C. It mentions an itemized list, but I don't think that's part of the original user story.
PA
Paz 3 months ago
I remember practicing similar questions, and I feel like option D might be the best fit since it clearly states the conditions and outcomes.
RI
Rikki 3 months ago
I think option A is close, but I'm not sure if it captures the full intent of the user story.
0/2000 characters

Save Cancel