Which of the following statements about white-box testing is false?
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.
Marta
21 hours agoMeaghan
6 days agoCarmela
11 days agoDalene
16 days agoNobuko
22 days agoVincent
27 days agoSheridan
1 month agoEllen
1 month agoAvery
1 month agoYuki
2 months agoRolf
2 months agoJacklyn
2 months agoJennifer
2 months agoMicah
2 months agoSolange
2 months agoDottie
3 months agoRoxane
3 months agoJacquelyne
3 months agoVallie
3 months ago