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

iSQI CTFL_Syll_4.0 Exam - Topic 4 Question 43 Discussion

Actual exam question for iSQI's CTFL_Syll_4.0 exam
Question #: 43
Topic #: 4
[All CTFL_Syll_4.0 Questions]

Which of the following statements about white-box testing is false?

Show Suggested Answer Hide Answer
Suggested Answer: C

The statement 'Achieving full code coverage for a component or a system ensures that it has been fully tested' is false because achieving full code coverage does not necessarily mean that all possible defects have been identified or that the system is free of bugs. Code coverage metrics, such as statement coverage, branch coverage, or path coverage, only measure the extent to which the source code has been executed during testing, but they do not guarantee that all logical paths or use cases have been exercised or that the code behaves correctly under all conditions.

Full code coverage indicates that every line of code has been executed at least once, but it does not account for the quality of the test cases or their ability to detect defects. There can still be issues related to performance, usability, security, and other non-functional aspects that are not addressed by code coverage alone.


The official ISTQB CTFL syllabus outlines the limitations of code coverage and emphasizes that while it is an important metric, it does not guarantee the absence of defects or that the software is fully tested.

Contribute your Thoughts:

0/2000 characters
Marta
19 hours ago
A is true, static testing really does help with code reviews.
upvoted 0 times
...
Meaghan
6 days ago
Wait, are we sure about C? Sounds a bit off.
upvoted 0 times
...
Carmela
11 days ago
Agreed, C is misleading.
upvoted 0 times
...
Dalene
16 days ago
C is definitely false. Full coverage doesn't mean full testing.
upvoted 0 times
...
Nobuko
21 days ago
I agree, C) is the false statement. Full coverage doesn't mean full testing.
upvoted 0 times
...
Vincent
27 days ago
B) is the best option. White-box testing can help identify test cases to improve coverage.
upvoted 0 times
...
Sheridan
1 month ago
Haha, C) is a classic trap answer. Nice try, but I'm not falling for that one!
upvoted 0 times
...
Ellen
1 month ago
I recall that full code coverage is often seen as a goal, but it doesn't mean the software is bug-free, so C seems like the right choice for the false statement.
upvoted 0 times
...
Avery
1 month ago
I feel like option D could be misleading too, since black-box testing usually doesn't consider the internal code structure.
upvoted 0 times
...
Yuki
2 months ago
I'm a little unsure about this one. The concepts of white-box and black-box testing are getting mixed up in my head. I'll need to review my notes and think through the differences before answering.
upvoted 0 times
...
Rolf
2 months ago
I've got this! A and D are true - white-box testing can complement black-box testing. But C is false, because full code coverage doesn't mean the system has been fully tested. There could still be issues that white-box testing wouldn't catch. I'm confident I can get this right.
upvoted 0 times
...
Jacklyn
2 months ago
Okay, let me break this down. A and D seem to be saying that white-box techniques can be used in black-box testing, which makes sense. But C is tricky - I'm not sure if full code coverage really ensures full testing. I'll have to read the options carefully.
upvoted 0 times
...
Jennifer
2 months ago
A) and D) sound reasonable, but C) is clearly the wrong answer here.
upvoted 0 times
...
Micah
2 months ago
C) is definitely false. Full code coverage doesn't mean the system has been fully tested.
upvoted 0 times
...
Solange
2 months ago
I'm not entirely sure, but I remember a practice question where we discussed how static testing can enhance code reviews, which makes me lean towards option A being true.
upvoted 0 times
...
Dottie
3 months ago
I lean towards C too. Coverage can miss edge cases.
upvoted 0 times
...
Roxane
3 months ago
I think option C might be the false statement because achieving full code coverage doesn't guarantee that all scenarios are tested.
upvoted 0 times
...
Jacquelyne
3 months ago
Hmm, I'm a bit confused. I thought white-box testing was about using the code structure to create test cases, but I'm not sure how that relates to the other options. I'll have to think this through.
upvoted 0 times
...
Vallie
3 months ago
I think I know the answer to this one. White-box testing is all about looking at the code, so option C is definitely false.
upvoted 0 times
...

Save Cancel