首页 | 本学科首页   官方微博 | 高级检索  
     

融合智能优化的软件测试用例生成方法
作者姓名:党向盈  李金凤
作者单位:徐州工程学院信息工程学院
基金项目:江苏省高等学校自然科学研究重大项目(21KJA520006);;徐州市科技计划项目(KC21007);
摘    要:针对复杂软件中测试用例难生成问题,提出一种融入聚类和进化算法的软件缺陷测试方法,开发一套智能软件测试系统。首先,对被测程序采用变异测试方法注入缺陷;基于不同策略对缺陷聚类。然后,针对多个缺陷簇,建立测试用例生成问题的优化模型,并采用进化算法生成能检测缺陷的测试用例。最后,基于不同评价指标,完成软件测试报告。测试结果表明,基于测试用例检测缺陷的成功率、缺陷率,以及消耗时间和迭代次数等指标,验证了所提方法提高了检测缺陷检测率、降低了测试的时间及提高了测试用例生成的效率。由此可见,人工智能融于软件测试技术,不仅提升了软件测试效率,而且丰富人工智能应用领域。

关 键 词:软件测试  测试用例生成  聚类  进化算法
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号