当前位置:问答库>论文摘要

题目:动态随机测试中测试剖面调整策略研究

关键词:软件控制论;动态随机测试;软件可靠性;测试剖面

  摘要


随着计算机技术的快速发展,软件已经渗透到各行各业,成为人们生活中必不可少的一部分。正因为如此,人们对软件可靠性的要求也越来越高。作为保证软件质量主要途径之一的软件测试一直是研究的热点。高效的软件测试策略可以减少测试过程中消耗的测试用例数量,降低开发成本,减少测试负担,因此对软件测试策略进行研究具有现实意义。本论文以软件控制论为思想框架,将控制理论和方法应用于软件测试过程中,以提高策略的缺陷检测效率为目的。本文首先对动态随机测试中测试剖面调整策略进行研究,针对动态随机测试策略中仅根据一次执行结果就对剖面作出调整的问题进行分析,提出了一种改进方案:基于历史数据估计的动态随机测试策略。该测试策略将测试结果放入历史数据库,每次进行剖面调整时,综合考虑最近一段的测试结果,并对各子类的缺陷分布进行估计,并以此为依据对剖面进行调整。针对改进后的动态随机测试策略,本文通过搭建实验平台验,利用大量重复实验验证了策略的有效性与可行性,并对策略中对测试策略性能可能产生影响的参数进行了充分的讨论,验证了改进后的动态随机测试策略具有较广泛的参数适应性,并为软件测试人员进行参数设置提供了参考依据。