扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件测试中等
单选题
2013年11月第26题
收藏
分享
#软件测试
#第二版教材
#凯恩建议必须掌握
以下关于白盒测试方法的叙述中,错误的是(__)。
问题(1)
正确答案D
凯恩解析
本题考察的是白盒测试方法中的几种测试准则。
A选项 语句覆盖:语句覆盖要求测试用例设计要确保每条语句在程序中至少执行一次,目的是测试程序的基本功能是否正常。这是白盒测试中的一个常见准则,描述正确。
B选项 条件覆盖:条件覆盖要求每个条件(如if语句中的布尔表达式)在测试用例中至少为真一次,为假一次。与判定覆盖相比,条件覆盖增加了对判定条件的测试,确实增加了测试路径。描述正确。
C选项 判定/条件覆盖:判定/条件覆盖准则要求测试用例能覆盖程序中的判定语句,同时考虑条件的真假情况。其缺点是未考虑条件的组合情况,例如多个条件联合使用时的各种组合。这是判定/条件覆盖的固有缺点,描述正确。
D选项 组合覆盖:组合覆盖要求设计足够多的测试用例,使得每个条件的所有可能组合至少出现一次。即每个条件的所有可能组合应被覆盖。选项中的“最多出现一次”是不准确的,组合覆盖要求的是每个条件的所有组合都被覆盖,而不仅仅是“最多一次”。因此这是一个错误的表述。
正确答案是 D. 组合覆盖要求设计足够多的测试用例,使得每个判定条件的所有可能组合最多出现一次。
