软件测试黑盒测试判定表法.pptVIP

  • 46
  • 0
  • 约1.09万字
  • 约 81页
  • 2017-04-02 发布于江苏
  • 举报
软件测试黑盒测试判定表法

黑盒测试 问题引入 例: 某个软件需求文档中有这样的说明:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改。但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。 逻辑条件的处理 在所有的黑盒测试方法中,基于判定表(也称决策表)的测试是最为严格、最具有逻辑性的测试方法。 决策表的概念:决策表是分析和表达多逻辑条件下执行不同操作的情况的工具。 决策表的优点:能够将复杂的问题按照各种可能的情况全部列举出来,简明并避免遗漏。因此,利用决策表能够设计出完整的测试用例集合。 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针对不同逻辑条件的组合值,分别执行不同的操作。决策表很适合于处理这类问题。 基于判定表的测试 判定表的原理 判定表的组成 判定表建立的步骤 1. 判定表的原理 判定表 判定表(Decision Table),又叫决策表 判定表是分析和表达多逻辑条件下执行不同操作的工具。 在程序设计发展的初期,判定表被当作编写程序的辅助工具。 2. 判定表的组成 条件桩(Condition Stub) 列出问题的所有条件 动作桩(Action Stub) 列出可能采取的操作 条件项(Condition Entity) 列出条件桩的取值 动作项(Action Entity) 列出条件项各种取值下应该采取的动作 判定表的组

文档评论(0)

1亿VIP精品文档

相关文档