Which of the following statements about white-box testing is false?
A.
Static testing can benefit from using code-related white-box test techniques during code reviews
B.
White-box testing allows suggesting test cases for increasing coverage levels which are based on objective measures
C.
Achieving full code coverage for a component or a system ensures that it has been fully tested
D.
Black-box testing can benefit from using code-related white-box test techniques to increase confidence in the code
The Answer Is:
C
This question includes an explanation.
Explanation:
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.
[References:, 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., , ]
CTFL_Syll_4.0 PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 65% Discount on All Products,
Use Coupon: "ac4s65"