BlackFriday 2024! 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]

User Story: As a user I want to be able to calculate tax percentage based on amount of income.

What is the best black box test design technique for verifying the accuracy of this user story?

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
5 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
4 months ago
Yeah, I think equivalence partitioning is the way to go for this user story.
upvoted 0 times
...
Melita
4 months ago
I agree, option B seems like the most efficient way to test different income levels.
upvoted 0 times
...
...
Ammie
5 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
4 months ago
C) Statement testing - test all statements in income calculation.
upvoted 0 times
...
Dylan
4 months ago
Option D does seem a bit complex. I agree, let's go with equivalence partitioning.
upvoted 0 times
...
Hoa
4 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Royal
4 months ago
A) User story testing - test that the user can enter an income amount and get a result
upvoted 0 times
...
...
Peggy
5 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
4 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
5 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Leah
5 months ago
A) User story testing - test that the user can enter an income amount and get a result
upvoted 0 times
...
...
Kendra
5 months ago
I agree with Pearlie, testing with different income levels is crucial for accuracy.
upvoted 0 times
...
Domitila
5 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
5 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
4 months ago
Definitely, it helps ensure that the tax calculation is accurate for all scenarios.
upvoted 0 times
...
Jerilyn
4 months ago
I agree, Equivalence partitioning is great for covering different income ranges.
upvoted 0 times
...
Janey
4 months ago
That's a good point! Equivalence partitioning helps cover a wide range of scenarios.
upvoted 0 times
...
Val
5 months ago
Equivalence partitioning is definitely the most efficient way to test different income levels.
upvoted 0 times
...
Anisha
5 months ago
I think statement testing would be more thorough in ensuring all calculations are accurate.
upvoted 0 times
...
Tonette
5 months ago
B) Equivalence partitioning - test with low, medium and high income.
upvoted 0 times
...
Desirae
5 months ago
I agree, equivalence partitioning is a great way to cover different income ranges.
upvoted 0 times
...
...
Pearlie
5 months ago
I think Equivalence partitioning is the best option.
upvoted 0 times
...

Save Cancel