Software Testing Software Testing 基于决策表的测试 本章内容 决策表(掌握) 三角形问题的测试用例(理解) NextDate函数的测试用例(理解) 7.1 决策表 决策表适合描述不同条件集合下采取行动的若干组合的情况 决策表的构成: 桩部分 条目部分 条件部分 行动部分 决策表的各个部分 条目部分中的一列就是一条规则。 规则指示在规则的条件部分中指示的条件环境下要采取什么行动。 “—”叫“不关心”:条件无关或条件不适用。 桩 条件部分 行动部分 条目部分 表示方法 使用决策表标识测试用例,则把条件解释为输入,行动解释为输出。 有时条件最终引用输入的等价类,行为引用被测试软件的主要功能处理部分,规则则解释为测试用例。 三角形问题的决策表 表7-2 三角形问题的决策表 条件的选择可以大大扩展决策表的规模。 表7-3 经过修改的三角形问题决策表 将条件:a、b、c构成三角形,扩展为三个条件。 书上有误 带有相互排斥条件的决策表 条件引用了等价类,则决策表会有一种典型的外观。 不关心条目(—)的实际含义是“必须失败” 。 表7-4带有相互排斥条件的决策表 对于有限条目决策表,如果有n个条件,则必须有2n 条规则。如果不关心条目实际地表明条件是不相关的,则没有不关心条目的规则统计为1条规则,规则中每出现一个不关心条目,该规则数乘一次2。 规则条数
您可能关注的文档
最近下载
- 基于MATLAB的车牌识别研究_毕业设计.doc VIP
- 《人生拍卖会 ——价值与价值观》 主题班会.pptx
- Agentic+Coding元年:从Vibe+Coding到超级个体-北京大学.pptx VIP
- 新疆的植被类型.docx VIP
- 应用维生素D3后儿童维生素D3缺乏及中毒情况观察.doc VIP
- 2026福建漳州水仙药业股份有限公司招聘14人笔试参考题库及答案解析.docx VIP
- 2026福建漳州水仙药业股份有限公司招聘14人笔试参考试题及答案解析.docx VIP
- 2026福建漳州水仙药业股份有限公司招聘14人笔试备考题库及答案解析.docx VIP
- 2026福建漳州水仙药业股份有限公司招聘14人笔试备考试题及答案解析.docx VIP
- 西门子S7-1200 PLC编程及应用(第二版):S7-1200PLC编程指令PPT教学课件.pptx
原创力文档

文档评论(0)