单选题
在设计白盒测试用例时,______是最弱的覆盖准则。下图至少需要______个测试用例才可以进行路径覆盖。
单选题
A.路径覆盖 B.条件覆盖 C.判定覆盖 D.语句覆盖
单选题
A.1 B.2 C.3 D.4
【正确答案】
C
【答案解析】[解析] 从覆盖源程序语句的详尽程度分析,逻辑覆盖标准包括以下不同的覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件组合覆盖、条件组合覆盖和路径覆盖。语句覆盖的含义是:选择足够多的测试数据,使被测程序中每条语句至少执行一次。语句覆盖是最弱的逻辑覆盖。
路径覆盖要求设计足够的测试用例,覆盖程序中所有可能的路径。路径覆盖是最强的逻辑覆盖。从题目所给的图中可以看出,共有3条程序路径需要进行测试,至少需要3个测试用例才可以进行路径覆盖。