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 CTFL-Foundation Topic 2 Question 34 Discussion

Actual exam question for ISTQB's CTFL-Foundation exam
Question #: 34
Topic #: 2
[All CTFL-Foundation Questions]

Your company is developing a system with complex business rules and many branches in the structure of its code components. You need to choose one black box technique and one white box technique for test case design.

Which one of the following offers the BEST choice?

Show Suggested Answer Hide Answer
Suggested Answer: D

For a system with complex business rules and many branches, decision testing (a white-box technique) is appropriate because it ensures that each decision point (branch) in the code is tested. Equivalence partitioning (a black-box technique) complements this by ensuring that all functional areas (based on different inputs) are adequately tested. This combination provides thorough coverage of both the internal logic and the functional requirements of the system.


Contribute your Thoughts:

Xochitl
11 days ago
Hmm, I was leaning towards B, but these other options sound pretty good too. Maybe I should just roll a dice to decide. *chuckles* Nah, just kidding. D it is!
upvoted 0 times
...
Evette
12 days ago
I think exploratory testing can also be useful to uncover hidden issues.
upvoted 0 times
...
Carlee
12 days ago
I was thinking option C, but after Deonna and Kayleigh's comments, D does seem like the strongest choice. Gotta cover all the bases, you know?
upvoted 0 times
Fredric
2 days ago
I think option A is the way to go.
upvoted 0 times
...
...
Joanna
13 days ago
I prefer boundary value analysis and decision table testing, it helps in identifying edge cases.
upvoted 0 times
...
Kayleigh
13 days ago
Yeah, I agree with Deonna. Decision table testing is crucial for handling those complex business rules. And boundary value analysis is a must for finding any potential issues at the limits of the system.
upvoted 0 times
Dorothy
2 days ago
Decision testing and decision table testing seem like the best options for this scenario.
upvoted 0 times
...
Willard
4 days ago
I agree, and boundary value analysis is important for testing the limits of the system.
upvoted 0 times
...
Marisha
5 days ago
I think decision table testing is a good choice for handling complex business rules.
upvoted 0 times
...
...
Alica
29 days ago
I agree with Phuong, decision testing can help cover all possible outcomes.
upvoted 0 times
...
Phuong
1 months ago
I think the best choice is decision testing and decision table testing.
upvoted 0 times
...
Deonna
1 months ago
For a complex system with many code branches, I think option D is the best choice. Boundary value analysis and decision table testing can really help cover all the edge cases.
upvoted 0 times
Werner
22 days ago
Yes, boundary value analysis and decision table testing can really help ensure thorough coverage of the system's functionality.
upvoted 0 times
...
Ronny
1 months ago
I agree, option D seems like the most comprehensive choice for testing.
upvoted 0 times
...
...

Save Cancel