摘要:
随着计算机应用的发展,计算机软件的应用越来越广泛,尤其在机器控制等工控方面作为一新的应用方向,得到了巨大的发展.软件系统作为机器设备的中枢控制系统,它的质量好坏对机器设备的运行起着重大的作用,软件测试是保障软件质量的重要手段.然而,软件系统规模巨大,内容复杂,难以对其进行全面测试.大量前人实验证明,组合测试能够在保障错误发现率的前提下,使用较少的测试用例检测软件系统中各个因素以及它们之间的相互作用对系统产生的影响. 组合测试用例生成是组合测试的研究热点之一.目前针对组合测试用例生成的思想主要有两种:基于贪心算法和基于遗传算法的组合测试用例生成思想.以无铅锡膏印刷设备的软件系统作为测试的基础,这是一种针对设备型的软件测试,是一种典型的针对参数组合的测试,其测试用例的生成是软件测试的重点. 根据当前主要的测试思想算法,提出了相对的改进算法:基于参数权值设置的成对组合测试用例集生成算法和自适应型遗传算法的组合测试用例集生成算法,在一定程度上改进了测试用例生成方法的特性. 最后,根据提出的改进算法,在Visual Basic.NET2005集成开发环境进行软件编程,实现了测试用例的自动生成,通过和以往算法的比较可以看出改进的算法提高了测试效率和改善了测试效果,并通过将改进算法生成的测试用例应用于实际测试,结果表明其对测试起到了促进作用.
展开
相关资源:悦客服,首家可订制的在线客服系统软件-C#工具类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!