3-3基于判定表的测试剖析.pptVIP

  • 7
  • 0
  • 约2.74千字
  • 约 43页
  • 2016-08-15 发布于湖北
  • 举报
表7-14(续) 表7-15 化简后的次日函数的判定表 表7-15(续) 表7-16 次日函数的判定表测试用例 内容 判定表(决策表)测试的原理 三角形问题的测试用例 次日函数测试用例 佣金问题的测试用例 判定表测试的讨论 佣金问题的测试用例 决策表分析不太适合佣金问题 在佣金问题中只有很少的判断逻辑 内容 判定表(决策表)测试的原理 三角形问题的测试用例 次日函数测试用例 佣金问题的测试用例 判定表测试的讨论 判定表方法所适用的应用程序的特征 if-then-else逻辑很突出 输入变量之间存在逻辑关系 涉及输入变量子集的计算 输入与输出之间存在因果关系 很高的McCabe圈复杂度 判定表的优点 能把复杂的问题按各种可能的情况一一列举出来 简明而易于理解 可避免遗漏 判定表的缺点 不能表达重复执行的动作,例如循环结构 判定表不能很好地伸缩 有n个条件的决策表有2n个规则 解决方法 使用扩展条目判定表、代数简化表,将大表“分解”为小表,查找条件项的重复模式 回顾 判定表(决策表)测试的原理 三角形问题的测试用例 次日函数测试用例 佣金问题的测试用例 判定表测试的讨论 练习 某银行发放贷款原则如下: ?1)对于贷款未超过限额的客户,允许立即贷款。 ?2)对于贷款超过限额的客户,若过去还款记录好且本次贷款在2万元以下,可作出贷款安排;否则拒绝贷款。 请绘出发放贷款的决策表并优化。 *

文档评论(0)

1亿VIP精品文档

相关文档