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

ISTQB Exam ISTQB-Agile-Public Topic 1 Question 13 Discussion

Actual exam question for ISTQB's ISTQB-Agile-Public exam
Question #: 13
Topic #: 1
[All ISTQB-Agile-Public Questions]

You have been asked to explain to your client how to define acceptance criteria that are fully testable. Which of the following is the BEST EXAMPLE for testable acceptance criteria?

SELECT ONE OPTION

Show Suggested Answer Hide Answer
Suggested Answer: B

Equivalence partitioning is a black box test design technique suitable for verifying the accuracy of user stories like the one described. It involves dividing input data of a software unit into partitions of equivalent data from which test cases can be derived. For a user story involving tax percentage calculation based on income, Equivalence Partitioning allows the creation of test cases for different income ranges (low, medium, high) to ensure that the system accurately calculates tax percentages for each partition, thus covering various scenarios within the application's functionality.


Contribute your Thoughts:

Destiny
10 months ago
Wait, I thought this was a user story about calculating tax percentage, not a game of 'Guess the State Machine'! Option B all the way, my friends.
upvoted 0 times
Pansy
9 months ago
Yeah, I think equivalence partitioning is the way to go for this user story.
upvoted 0 times
...
Melita
10 months ago
I agree, option B seems like the most efficient way to test different income levels.
upvoted 0 times
...
...
Ammie
10 months ago
Option D? State transition testing? What is this, a finite state machine? I think I'll just stick to the good old equivalence partitioning and call it a day.
upvoted 0 times
Isaac
9 months ago
C) Statement testing - test all statements in income calculation.
upvoted 0 times
...
Dylan
9 months ago
Option D does seem a bit complex. I agree, let's go with equivalence partitioning.
upvoted 0 times
...
Hoa
9 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Royal
10 months ago
A) User story testing - test that the user can enter an income amount and get a result
upvoted 0 times
...
...
Peggy
10 months ago
I'd have to go with Option B as well. Gotta make sure the tax percentage is accurate no matter how much you're making, am I right? 'Cause who wants to get audited by the IRS, am I right?
upvoted 0 times
Cherri
10 months ago
I'd have to go with Option B as well. Gotta make sure the tax percentage is accurate no matter how much you're making, am I right? 'Cause who wants to get audited by the IRS, am I right?
upvoted 0 times
...
Thurman
10 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Leah
10 months ago
A) User story testing - test that the user can enter an income amount and get a result
upvoted 0 times
...
...
Kendra
10 months ago
I agree with Pearlie, testing with different income levels is crucial for accuracy.
upvoted 0 times
...
Domitila
10 months ago
I'm not sure Option C is the best choice here. Statement testing is more for unit testing, and this user story is more about the overall functionality.
upvoted 0 times
...
Beckie
11 months ago
Option B is the way to go! Equivalence partitioning is perfect for testing edge cases and making sure the tax calculation works across different income levels.
upvoted 0 times
Fabiola
9 months ago
Definitely, it helps ensure that the tax calculation is accurate for all scenarios.
upvoted 0 times
...
Jerilyn
9 months ago
I agree, Equivalence partitioning is great for covering different income ranges.
upvoted 0 times
...
Janey
10 months ago
That's a good point! Equivalence partitioning helps cover a wide range of scenarios.
upvoted 0 times
...
Val
10 months ago
Equivalence partitioning is definitely the most efficient way to test different income levels.
upvoted 0 times
...
Anisha
10 months ago
I think statement testing would be more thorough in ensuring all calculations are accurate.
upvoted 0 times
...
Tonette
10 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Desirae
10 months ago
I agree, equivalence partitioning is a great way to cover different income ranges.
upvoted 0 times
...
...
Pearlie
11 months ago
I think Equivalence partitioning is the best option.
upvoted 0 times
...

Save Cancel