问题
单项选择题
如果一个判定句中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的判定覆盖率,至少需要设计______个测试用例。
A.1
B.2
C.3
D.4
答案
参考答案:B
解析: 判定覆盖需设计若干个测试用例,运行所测程序,使得程序中每个判断的取真分支和取假分支至少经历一次。所以判断覆盖是保证所有的判断的真假各取一次,针对单个复合判断,只需要真假各取一次,所以只需要2个用例即可。