扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 软件测试简单
单选题
2022年11月第37题
简单
单选题
2022年11月第37题
#第二版教材
#必须掌握
在黑盒测试中,(__)方法最适合描述在多个逻辑条件取值组合所构成的复杂情况下,分别要执行哪些不同的动作。
问题(1)
浓缩知识点
黑盒测试是不关注程序内部逻辑、仅依据软件功能规格说明书开展的测试类型,常见方法各有适用场景。等价类划分通过将输入数据划分为等价类,选取代表性数据测试,可大幅减少测试数据量;边界值分析法聚焦输入或输出范围的边界情况,能高效发现边界类错误;因果图以图形化方式呈现输入条件与输出结果的因果关系,常作为辅助工具生成测试用例;判定表则是处理多逻辑条件组合对应不同执行动作的最优方法,可清晰梳理复杂条件组合下的各类执行规则,在条件与动作关联逻辑复杂的场景中应用价值突出。
正确答案
C
本题考察的是黑盒测试方法的分类与适用场景。
黑盒测试主要根据软件的功能规格说明书进行测试,不关心程序内部的逻辑结构,常见方法包括等价类划分、边界值分析、因果图、判定表驱动法等。
A选项 等价类:通过将输入数据划分为等价类,选取具有代表性的数据进行测试,主要减少测试数据量,不是用于处理多条件组合动作的最佳工具,错误。
B选项 边界类:实际上指的是边界值分析法,关注输入或输出范围的边界情况,适合发现边界错误,不适合复杂逻辑组合场景,错误。
C选项 判定表:用于分析多个逻辑条件取值组合及其对应的执行动作,尤其在条件与动作组合复杂时最有效,符合题干描述,正确。
D选项 因果图:通过图形化方式表示输入条件(原因)与输出结果(效果)的关系,常与判定表结合使用,但其本身不直接列出动作执行规则,错误。
因此选择 C。
