Ch3-软件测试方法3.3.pptxVIP

  • 52
  • 0
  • 约3.99千字
  • 约 31页
  • 2018-03-21 发布于山西
  • 举报
3.3 基于组合技术及其优化的方法3.3.1 判定表/决策表方法3.3.2 因果图3.3.3 两两组合方法3.3.4 正交试验法3.3.1 判定表方法在实际应用中,许多输入是由多个因素构成,而不是单一因素,这时就需要多因素组合分析。对于多因素,有时可以直接对输入条件进行组合设计,不需要进行因果分析,即直接采用判定表方法。判定表由“条件和活动”两部分组成,即列出一个测试活动执行所需的条件组合,所有可能的条件组合定义了一系列的选择,而测试活动需要考虑每一个选择。判定表元素条件桩,列出问题的所有条件动作桩:列出可能针对问题所采取的操作条件项:针对所列条件的具体赋值动作项:列出在条件项(各种取值)组合情况下应该采取的动作。规则:任何一个条件组合的特定取值及其相应要执行的操作。判定表方法步骤规则列出条件桩和动作桩填入条件项及其组合填入动作项,制定初始判定表;优化判定表:简化、合并相似规则或者相同动作条件桩条件项动作桩动作项例:打印机打印文件(P44)优化判定表(a)如果两规则动作项一样,条件项类似,在1、2条件项分别取Y、N时,无论条件3取何值,都执行同一操作。即要执行的动作与条件3无关。于是可合并。“-”表示与取值无关。(b)无关条件项“-”可包含其他条件项取值,具有相同动作的规则可合并。(b)(a)判定表的优缺点优点:把复杂的问题按各种可能的情况一一列举,简明而易于理解,也避免遗

文档评论(0)

1亿VIP精品文档

相关文档