基于决策表的测试课件.pptVIP

  • 9
  • 0
  • 约2.8千字
  • 约 40页
  • 2022-12-20 发布于重庆
  • 举报
第7章 基于决策表的测试 决策表 基于决策表的测试 案例:三角形问题,NextDate问题 练习:隔一日问题 第一页,共四十页。 7.1 决策表 决策表的原理 决策表的组成 决策表建立的步骤 第二页,共四十页。 1. 决策表的原理 决策表 决策表:Decision Table 决策表是分析和表达多逻辑条件下执行不同操作的工具。 在程序设计发展的初期,决策表被当作编写程序的辅助工具。 第三页,共四十页。 2. 决策表的组成 条件桩(Condition Stub) 列出问题的所有条件 动作桩(Action Stub) 列出可能采取的操作 条件项(Condition Entity) 列出条件桩的取值 动作项(Action Entity) 列出条件项各种取值下应该采取的动作 第四页,共四十页。 决策表的组成 第五页,共四十页。 规则 任何一个条件组合的特定取值及其相应要执行的操作称为规则; 在决策表中贯穿条件项和动作项的一列就是一条规则; 决策表中列出多少组条件取值,也就有多少条规则,即条件项和动作项有多少列。 第六页,共四十页。 规则示例:三角形问题 第七页,共四十页。 规则(续) 规则合并 规则合并就是决策表的简化。 有两条或多条规则具有相同的动作,并且其条件项之间存在着极为相似的关系,就可以将规则合并。 第八页,共四十页。 (1)两条规则合并成一

文档评论(0)

1亿VIP精品文档

相关文档