New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

ISTQB ATTA Exam - Topic 2 Question 113 Discussion

Actual exam question for ISTQB's ATTA exam
Question #: 113
Topic #: 2
[All ATTA Questions]

Part 1 "Test Techniques various"

If we say that a set of tests has achieved 100% structural decision coverage on a particular module in a program, what does that mean? 1 credit [K2]

Show Suggested Answer Hide Answer
Suggested Answer: B

Contribute your Thoughts:

0/2000 characters
Jonelle
2 months ago
Wait, does 100% coverage really mean no bugs? Sounds too good to be true.
upvoted 0 times
...
Celeste
2 months ago
Totally agree with B! That's how you ensure coverage.
upvoted 0 times
...
Wilson
3 months ago
B makes the most sense to me. Control flow is key!
upvoted 0 times
...
Ruthann
3 months ago
I thought D was the right answer. Isn't every path more comprehensive?
upvoted 0 times
...
Romana
3 months ago
B is correct! Every control flow branch needs to be executed.
upvoted 0 times
...
Lisha
3 months ago
I feel like I’ve seen something similar before, and I think it’s definitely about branches being executed, so I’d go with B too.
upvoted 0 times
...
Amber
4 months ago
I’m a bit confused; I thought 100% coverage meant all paths were tested, but that might be path coverage, not decision coverage.
upvoted 0 times
...
Jacklyn
4 months ago
I remember practicing a question like this, and I think the answer is about executing all branches, so maybe it's option B?
upvoted 0 times
...
Rosio
4 months ago
I think structural decision coverage means that every control flow branch was executed at least once, but I'm not completely sure.
upvoted 0 times
...
Darnell
4 months ago
I'm not totally confident, but I'm leaning towards B. The key is that 100% structural decision coverage means all the control flow branches were tested, not necessarily all possible data flows or execution paths.
upvoted 0 times
...
Ben
4 months ago
Okay, I've got this. 100% structural decision coverage means that every possible branch or decision point in the code was executed at least once. So the answer is B.
upvoted 0 times
...
Twana
5 months ago
Hmm, I'm a bit confused. I'm not sure if the answer is B or D. I'll need to think this through carefully.
upvoted 0 times
...
Denae
5 months ago
This question seems straightforward. I think the answer is B - that every control flow branch had been executed at least once by those tests.
upvoted 0 times
...
Junita
7 months ago
I believe it's actually B, as every control flow branch needs to be executed for 100% coverage.
upvoted 0 times
...
Dean
7 months ago
I'm not sure, but I think it might be A.
upvoted 0 times
...
Crista
7 months ago
Great, so if I achieve 100% decision coverage, I can just sit back and relax, knowing that all the bugs have been magically fixed. Sounds legit.
upvoted 0 times
Weldon
6 months ago
A) That all bugs present in that module were necessarily revealed by those tests.
upvoted 0 times
...
...
Starr
7 months ago
I agree with Leonida, because achieving 100% structural decision coverage means every path was executed.
upvoted 0 times
...
Jess
7 months ago
Wait, does 100% decision coverage mean I get to make 100% of the decisions in the program? Where do I sign up for that job?
upvoted 0 times
Leeann
6 months ago
User 2
upvoted 0 times
...
Kami
7 months ago
User 1
upvoted 0 times
...
...
Glen
7 months ago
Nah, 100% decision coverage doesn't guarantee that every path through the module was tested. That would require 100% path coverage, which is way more demanding. I'm going with B.
upvoted 0 times
...
Deeanna
7 months ago
I'm not so sure. Wouldn't 100% decision coverage also mean that every dataflow was exercised at least once? I'm torn between B and C.
upvoted 0 times
Lakeesha
7 months ago
I believe it also means that every dataflow in the module was exercised at least once.
upvoted 0 times
...
Rusty
7 months ago
I think 100% decision coverage means every control flow branch was executed at least once.
upvoted 0 times
...
...
Lajuana
8 months ago
Hmm, I think the answer is B. If we achieved 100% structural decision coverage, that means every control flow branch was executed at least once. Seems straightforward enough.
upvoted 0 times
Valentine
7 months ago
Definitely. It helps in identifying potential bugs in the code.
upvoted 0 times
...
Buddy
7 months ago
That makes sense. It's important to ensure all control flow branches are tested.
upvoted 0 times
...
Jesus
7 months ago
I think the answer is B. If we achieved 100% structural decision coverage, that means every control flow branch was executed at least once.
upvoted 0 times
...
...
Leonida
8 months ago
I think the answer is D.
upvoted 0 times
...

Save Cancel