文档介绍:第3章黑盒测试方法黑盒测试法概述 1 等价类测试 2 边界值测试 3 基于决策表的测试 4主要内容因果图法 5 其它方法 6 黑盒测试 1 13 3 5 54 4 2 2 边界值法等价类划分法其它决策表法因果图法 基于决策表的测试?定义?也称判定表,是分析和表达多逻辑条件下执行不同操作的情况的工具?决策表的用途?能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏,设计出完整的测试用例集合。一个决策表由“条件和活动”两部分组成,也就是列出了一个测试活动执行所需的条件组合。所有可能的条件组合定义了一系列的选择,而测试活动需要考虑每一个选择。决策表举例√√√√停止阅读,请休息√√跳到下一章去读√继续读下去√请回到本章开头重读建议 NYNYNYNY 书中内容使你胡涂吗? NNYYNNYY 你对内容感兴趣吗? NNNNYYYY 你觉得疲倦吗? 问题 87654321 读书指南决策表决策表的组成?条件桩:列出了问题得所有条件。通常认为列出的条件的次序无关紧要。?动作桩:列出了问题规定可能采取的操作。这些操作的排列顺序没有约束。?条件项:列出针对它左列条件的取值。在所有可能情况下的真假值。?动作项:列出在条件项的各种取值情况下应该采取的动作。?规则:任何一个条件组合的特定取值及其相应要执行的操作称为规则。决策表举例√√√√停止阅读,请休息√√跳到下一章去读√继续读下去√请回到本章开头重读建议 NYNYNYNY 书中内容使你胡涂吗? NNYYNNYY 你对内容感兴趣吗? NNNNYYYY 你觉得疲倦吗? 问题 87654321 条件桩动作桩条件项规则动作项规则合并(化简) ?将具有相同动作,并且其条件项之间存在着极为相似关系的两条或多条规则合并为一条规则√停止阅读,请休息√跳到下一章去读√继续读下去√请回到本章开头重读建议-NY - 书中内容使你胡涂吗? NYY - 你对内容感兴趣吗? NNN Y 你觉得疲倦吗? 问题 4321√√√√停止阅读,请休息√√跳到下一章去读√继续读下去√请回到本章开头重读建议 NYNYNYNY 书中内容使你胡涂吗? NNYYNNYY 你对内容感兴趣吗? NNNNYYYY 你觉得疲倦吗? 问题 87654321决策表的类型有限条目决策表所有条件都是二叉条件(真/假) 决策表扩展条目决策表条件可以有多个值决策表的建立步骤 1列出所有的条件桩和动作桩 2 确定规则的个数 3 填入条件项 4 填入动作项 5 合并相似规则