单选题 设有一段程序:
if((A>1)and(b==0)) X=X/A;
else if((A==2)or(X>1)) X=X+1;
满足条件/判定覆盖的要求下,最少的测试用例数目是
A) 3个 B) 4个
C) 6个 D) 8个

【正确答案】 A
【答案解析】[解析] 条件/判定覆盖就是设计足够的测试用例,使得判定语句中每个条件的所有可能取值至少评价一次,本程序只需3个测试用例便可覆盖8个条件取值及4个判断分支。