基于函数调用路径的测试用例混合优化方法 |
| |
作者姓名: | 张李梅 牟永敏 张志华 崔展齐 |
| |
作者单位: | 北京信息科技大学网络文化与数字传播北京市重点实验室,北京 100101;北京信息科技大学网络文化与数字传播北京市重点实验室,北京 100101;北京信息科技大学网络文化与数字传播北京市重点实验室,北京 100101;北京信息科技大学网络文化与数字传播北京市重点实验室,北京 100101 |
| |
基金项目: | 北京市自然科学基金资助项目(Z160002)、网络文化与数字传播北京市重点实验室开放课题资助(5221735410) |
| |
摘 要: | 如何对回归测试进行优化是软件开发与维护周期中的一个关键问题,传统的单一主题的测试用例优化技术存在局限性。因此,提出一种将测试用例选择和优先级排序相结合的初次选择-排序-再次选择的混合优化方法。首先,利用基于函数调用路径(function call path, FCP)对代码进行变更影响分析的结果,选择出部分测试用例;然后,从不同角度出发设计多个目标对这些测试用例进行综合排序,并根据执行信息动态调整;最后,从调整过优先级的测试用例中再次选择,形成最终的测试用例集。实验结果证明:所提出的优化方法能在尽量保证测试用例集的缺陷检测能力的情况下,一定程度上降低测试用例集的规模,提高回归测试的效率。
|
关 键 词: | 回归测试 混合优化 变更影响分析 函数调用路径 |
收稿时间: | 2019-06-28 |
修稿时间: | 2020-01-02 |
本文献已被 CNKI 万方数据 等数据库收录! |
| 点击此处可从《科学技术与工程》浏览原始摘要信息 |
|
点击此处可从《科学技术与工程》下载免费的PDF全文 |
|