问题 单项选择题

如上图所示实例,以下测试用例哪一组能够满足判定覆盖______。

A.(a=2,b=0,x=6)、(a=1,b=0,x=1)

B.(a=2,b=0,x=4)、(a=3,b=0,x=2)

C.(a=2,b=2,x=2)、(a=3,b=0,x=6)

D.(a=2,b=O,x=6)、(a=2,b=0,x=4)

答案

参考答案:D

解析: 判定覆盖是指设计若干测试数据,使得程序中每个判定表达式的每个分支都至少执行一次(真假分支均被满足一次)。判定覆盖又称为分支覆盖。上例中A选项的两组测试数据的执行路径分别为1356、1246。B、C、D选项的执行路径都为1356。所以选项A符合判定覆盖的标准

单项选择题
写句子