早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。IF((A+10)=2 OR

题目

针对下列程序段,对于(A,B,C)的取值,以下(56)测试用例组合能够满足语句覆盖的要求。 IF((A+10)=2 OR(B-20)<3)THENC=0 IF((A+30)=10 AND(C-30)<0)THEN B=30

A.(2,30,1)

B.(-20,0,30)

C.(30,20,30)

D.(2,20,3)

参考答案
正确答案:D
解析:本题考查白盒测试中测试用例的设计方法——语句覆盖法。语句覆盖法的概念如下。每一个可执行语句至少执行一次。此程序段中共有两个语句,如果A选择2,B选择20,C选择3,则两个语句都会被执行到。