问题 问答题

阅读下列说明和流程图(如图17-1所示),回答问题,把解答填入对应栏内。


[说明]
本流程图描述了某子程序的处理流程,现要求用白盒测试法对子程序进行测试。
[问题]
根据判定覆盖、条件覆盖、判定/条件覆盖、多重条件覆盖(条件组合覆盖)和路径覆盖5种覆盖标准,从供选择的答案中分别找出满足相应覆盖标准的最小的测试数据组(用①~⑩表示)。
供选择的答案如下

a=5,b=1 a=5,b=-1
a=5,b=1 a=5,b=1
a=-5,b=-1 a=0,b=-1
a=5,b=-1 a=5,b=1
a=5,b=1 a=0,b=0
a=-5,b=-1 a=-5,b=-1
a=5,b=1 a=5,b=1
a=0,b=1 a=0,b=-1
a=0,b=-1 a=5,b=1
a=-5,b=1 a=5,b=-1
a=5,b=1 d=5,b=1
a=0,b=-1 a=5,b=0
a=0,b=1 a=5,b=-1
a=-5,b=1 a=0,b=1
a=-5,b=-1 a=0,b=0
a=0,b=-1
a=5,b=1
a=-5,b=0
a=-5,b=1

答案

参考答案:判定覆盖:④
条件覆盖:③
判定/条件覆盖:⑥
多重条件覆盖:⑧
路径覆盖:⑦

问答题 简答题
选择题