典型文献
利用函数影响力的相似程序间测试用例重用与生成
文献摘要:
在回归测试过程中,用例重用是一项很重要的工作,其充分利用软件升级变更前的已有资源,提高测试的效率.从已有研究来看,回归测试的研究大部分侧重于用例优化方面,少部分提到利用程序升级变更前后的相似性来重用测试用例以提高用例生成效率.针对回归测试用例重用问题,提出一种重用变更前相似程序的测试信息,并通过设计的适应度函数为变更后程序进化生成新用例的方法.该方法利用构建的函数调用图进行程序相似部分的检测,并根据函数影响力设计适应度函数来调整个体的适应度值,保留适应度值高的优秀个体;再通过重用变更前相似部分的用例,以及进化生成的变更后的部分用例,来构成回归测试中新程序的用例.实验结果表明,在目标路径覆盖率上,对于中小规模和大规模工业程序,本文方法比经典方法分别可提高8%和17%.
文献关键词:
测试用例;程序相似性;函数影响力;关键函数;回归测试
中图分类号:
作者姓名:
钱忠胜;宋佳;俞情媛;成轶伟;孙志旺
作者机构:
江西财经大学信息管理学院,江西南昌330013
文献出处:
引用格式:
[1]钱忠胜;宋佳;俞情媛;成轶伟;孙志旺-.利用函数影响力的相似程序间测试用例重用与生成)[J].电子学报,2022(07):1696-1707
A类:
函数影响力,程序相似性
B类:
间测,测试用例,重用,回归测试,试过,很重,利用软件,软件升级,少部分,分提,程序升级,生成效率,适应度函数,化生成,新用,法利,函数调用,适应度值,优秀个体,分用,路径覆盖率,中小规模,经典方法,关键函数
AB值:
0.290997
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。