问题
单项选择题
如果一个判定中的复合条件表达式为(A>1)or(B<3),则为了达到100%的判定覆盖率,至少需要设计______测试用例。
A.1个
B.2个
C.3个
D.4个
答案
参考答案:B
解析: 判定覆盖就是指设计若干测试用例,运行被测程序,使得程序中每个判定的取真分支和取假分支至少评价一次。针对该题取A=2,B=3和A=0,B=9两组测试用例即可达到100%的判定覆盖率,故本题选择B。
如果一个判定中的复合条件表达式为(A>1)or(B<3),则为了达到100%的判定覆盖率,至少需要设计______测试用例。
A.1个
B.2个
C.3个
D.4个
参考答案:B
解析: 判定覆盖就是指设计若干测试用例,运行被测程序,使得程序中每个判定的取真分支和取假分支至少评价一次。针对该题取A=2,B=3和A=0,B=9两组测试用例即可达到100%的判定覆盖率,故本题选择B。