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-CTFL Exam - Topic 6 Question 62 Discussion

Posted by Aliza on Jun 29, 2026 at 01:16 PM

Which ONE of the following options MOST ACCURATELY describes branch testing?

Suggested Answer: C

Comprehensive and Detailed In-Depth Explanation:

Branch testing is a structural testing technique that ensures each branch (decision point) in the control flow is executed at least once. The goal is to measure branch coverage, which is the number of branches exercised divided by the total number of branches.

(A) describes statement testing, not branch testing.

(B) and (D) introduce confusion between decisions and statements, whereas branch testing focuses on control flow branches.

In simple terms, branch testing checks that all possible decision outcomes (true/false) are executed, whereas statement testing only ensures that each line of code is executed.


Get Premium ISTQB-CTFL Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
21 comments · newest first
FI
Fidelia 2 days ago
I think option B is the best. It focuses on control flow transfers.
AU
Audry 7 days ago
I lean towards option C too. It clearly defines branches as coverage items.
BE
Bea 12 days ago
Option D confuses decisions with statements. That's not right.
CA
Catarina 17 days ago
I agree with Lashonda. Branch testing is about flow transfers, not just statements.
DI
Dierdre 23 days ago
Option A seems off. It talks about executable statements, not branches.
TE
Temeka 28 days ago
I feel like option C is more accurate. It directly mentions branches.
LA
Lashonda 1 month ago
I think option B is the best. It focuses on control flow transfers.
NO
Noe 1 month ago
Not sure if I buy that definition, sounds a bit off to me.
DO
Dottie 1 month ago
Wait, isn't it just about measuring branches? Seems simpler.
ST
Stevie 2 months ago
I thought it was just about executable statements, though.
VI
Vilma 2 months ago
Totally agree, it's all about exercising those branches!
SA
Salina 2 months ago
Branch testing focuses on control flow transfers, right?
SA
Sabrina 2 months ago
Wait, are we sure about this? Seems a bit confusing.
TH
Therese 2 months ago
C is spot on! Branches are the key here.
LO
Loren 2 months ago
I thought it was just about statements, like A says.
PA
Paris 3 months ago
Definitely B! It’s all about those flow transfers.
MI
Mitzie 3 months ago
Branch testing focuses on control flow transfers, right?
AL
Aleta 3 months ago
I thought branch testing focused on decisions, so I’m leaning towards option D, but I’m not entirely confident about the terminology used.
DE
Dean 3 months ago
I feel like option C sounds right since it talks about branches directly, but I’m a bit confused about how it differs from the other options.
ME
Merrilee 3 months ago
I remember practicing a similar question, and I think option B is correct because it specifically mentions control flow transfers, which is key in branch testing.
JO
Jose 4 months ago
I think branch testing is all about testing the different paths in the code, but I'm not sure if it's just about statements or decisions.
0/2000 characters

Save Cancel