基于历史信息的自适应测试用例优先级技术  被引量:8

Self-adaptive Test Case Prioritization Based on History Information

在线阅读下载全文

作  者:常龙辉 缪淮扣[1,2] 肖蕾[1] 

机构地区:[1]上海大学计算机工程与科学学院,上海200444 [2]上海市计算机软件评测重点实验室,上海201112

出  处:《计算机科学》2015年第9期154-158,共5页Computer Science

基  金:国家自然科学基金项目(61170044;60970007);上海市教委科研项目(13YZ141)资助

摘  要:在软件迭代开发的过程中,测试用例优先级技术因能有效地提高回归测试的效率,降低时间开销和人力成本,受到研究者的广泛关注,许多优化方法相继被提出。但是目前的研究多倾向于以需求和覆盖率作为排序准则,并且是一种静态排序。为此,提出一种基于历史信息的测试用例优先级技术,并在测试用例的执行过程中动态自适应地调整测试用例的优先级,以尽可能早地发现缺陷,达到预期的检错目标。在课题组开发的项目中运用该方法,验证了该方法的有效性。Test case prioritization(TCP), which can effectively improve the testing efficiency and reduce testing time overhead and labor costs in iterative software development process, has attracted widespread attention of researchers. And many optimization methods have been proposed. But most methods incline to TCP technology based on requirement and coverage, and keep a static sort. This paper presented a TCP technology based on history information, and we dy- namically adjusted the prioritization of test cases during the execution of test cases. This method helps to find defects as early as possible and to achieve the goal of bug detection. Finally,we applied our method to the project developed by our research group to verify the effectiveness of our method.

关 键 词:回归测试 历史信息 测试用例优先级 自适应 

分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象