问题
单项选择题
下列逻辑覆盖测试中,最强的是______。
A.语句覆盖
B.条件覆盖
C.路径覆盖
D.条件组合覆盖
答案
参考答案:C
解析: 逻辑覆盖是以程序内部的逻辑结构为基础的设计测试用例的技术,属于白盒测试。由于覆盖率的不同,又可以分为语句覆盖、判定覆盖、判定/条件覆盖、条件覆盖和路径覆盖。其中最强的是路径覆盖,即测试用例能够执行程序中所有的路径;最弱的是语句覆盖,即设计的测试用例使得程序中每一可执行语句至少执行一次。