设被测试的程序段为: begin s1; if(x=1)and(y>3) then S2; if(x

admin2016-12-23  27

问题 设被测试的程序段为:
  begin s1;
    if(x=1)and(y>3)
    then  S2;
    if(x<2)or(y=2)
    then  s3;
    s4;
  end
可供选择的测试用例为:

请分别找出实现语句覆盖、条件覆盖、分支覆盖最少所需的测试用例及其对应的编号。

选项

答案(1)语句覆盖:A;(2)条件覆盖:AD;(3)分支覆盖:AB。

解析 语句覆盖是指至少执行程序中所有语句一次;条件覆盖是指每个判定中的所有可能条件取值至少执行一次;分支覆盖是指至少将程序中的每一个分支执行一次。
转载请注明原文地址:https://kaotiyun.com/show/Ypjx777K
本试题收录于: 软件工程题库理工类分类
0

相关试题推荐
最新回复(0)