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

针对下列程序段,对于(A,B)的取值,以下(57)测试用例组合能够满足条件覆盖的要求。IF((A-10)=20 AND

题目

针对下列程序段,对于(A,B)的取值,以下(57)测试用例组合能够满足条件覆盖的要求。 IF((A-10)=20 AND(B+20)>10)THEN C=0 IP((A-30)<10 AND(B-30)<0)THEN B=30

①A=50 B=-10

②A=40 B=40

③A=30 B=10

④A=30 B=30

A.①②

B.③④

C.①④

D.②④

参考答案
正确答案:C
解析:本题考查白盒测试中测试用例的设计方法——条件覆盖法。
  条件覆盖法的概念如下。
  每个判定中的每个条件的所有可能值至少满足一次。
  如果取A=50 B=-10和A=30 B=30两组数,语句段中的4个条件都会满足,这4个条件分别是:
  .(A-10)=20
  .(B+20)>10
  .(A-30)10
  .(B-30)0