2014组合测试资料分析.pptVIP

  • 134
  • 0
  • 约4.29千字
  • 约 24页
  • 2016-04-28 发布于湖北
  • 举报
组合测试 绪论 软件系统的故障往往是由一些难以预料的系统因素及其相互作用而引起的,为了检测这些故障,必须设计一组测试用例,对系统因素的各种组合情况进行充分覆盖的测试。 通过对各个参数的不同输入数据进行组合,可以验证软件系统在不同条件下的行为。例如:对于微软的 Word 软件,其字体设置对话框总共有19个输入参数需要设置. 经过等价类划分和边界值处理后,如果进行全组合的测试,那么会产生上万个测试用例。 充分组合测试的最终测试用例数是庞大的,如何从中选择一个规模较小的、能更有效的找出软件故障的子集作为测试用例集是测试用例生成中一个很重要的问题。 根据研究统计表明,很多程序的错误都是由少数几个参数及参数之间的相互作用而导致。Willace 和 Kuhn 等人在美国国家标准与技术协会(NIST)期刊上发表的论文指出:经过大量的调查研究后发现,在软件控制的医疗系统中,98%的故障是由变量对之间的交互所导致的;Kuhn 和 Reilly 等人在对 Mozilla 浏览器的错误报告进行分析和研究后表明:该系统的 70%以上的错误是由 2 个以内的参数相互作用而引发的,90%以上的错误是由 3个以内的参数相互作用而引发的。 目前,对组合测试用例生成方法的研究主要包括: 两两组合测试用例生成技术 N 维组合测试用例生成技术 变力度组合测试用例生成技术 带优先级

文档评论(0)

1亿VIP精品文档

相关文档