第4章3黑盒测试之判定表测试-精选课件(公开).pptVIP

  • 1
  • 0
  • 约4.3千字
  • 约 37页
  • 2019-12-03 发布于广西
  • 举报

第4章3黑盒测试之判定表测试-精选课件(公开).ppt

例: 某个软件需求文档中有这样的说明:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。 边界值测试 等价类测试   4.3 基于判定表的测试 4.3.1 判定表的组成   在一些数据处理问题中,某些操作是否实施依赖于多个逻辑条件的取值。在这些逻辑条件取值的组合所构成的多种情况下,分别执行不同的操作。处理这类问题的一个非常有力的分析和表达工具是判定表,或称决策表。 在所有功能性测试方法中,基于判定表的测试方法是最严格的,因为判定表在逻辑上是最严密的。   4.3 基于判定表的测试    判定表通常由四个部分组成,如表4-3-1所示。   (1) 条件桩(Condition Stub):列出了问题的所有条件。通常认为列出的条件的次序无关紧要。   (2) 动作桩(Action Stub):列出了问题规定可能采取的操作。这些操作的排列顺序没有约束。   (3) 条件项(Condition Entry):列出针对它左列条件的取值。   (4) 动作项(Action Entry):列出在条件项的各种取值情况下应该采取的动作。 规则 规则示例:三角形问题 下面通过表4-3-2所列的实例来说明判定表各部分的含义。   在表4-3-2 给出的判定表中,规则

文档评论(0)

1亿VIP精品文档

相关文档