节点文献

回归测试用例选择技术研究综述

Regression Testing Selection Techniques:A State-of-the-art Review

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈翔顾卫江徐慧顾庆陈道蓄

【Author】 CHEN Xiang;GU Wei-jiang;XU Hui;GU Qing;CHEN Dao-xu;School of Computer Science and Technology,Nantong University;State Key Laboratory for Novel Software Technology at Nanjing University,Nanjing University;

【机构】 南通大学计算机科学与技术学院南京大学软件新技术国家重点实验室

【摘要】 回归测试用例选择(Regression Test Case Selection,RTS)问题是回归测试研究中的一个热点,旨在从已有测试用例集中选择出所有可检测代码修改的测试用例。但迄今为止,国内研究人员并未对RTS问题的已有研究成果进行系统总结和比较。首先在回归测试活动和测试用例划分基础上,引出RTS问题和相关假设。随后从源代码和模型角度对已有RTS技术进行分类,从源代码角度出发,又进一步将其细分为线性规划法、数据流分析法、图遍历法、程序切片法和防火墙法等。接着对常见评测数据集和评测指标进行总结,最后对该问题的未来研究方向进行了展望。

【Abstract】 Regression test case selection(RTS)is a hot research topic in the study of regression testing.This technique aims to identify modification-revealing test cases from existing test suite.But to date,researchers in China do not systematically summarize and compare existing research work for RTS problem.This paper firstly formulated the RTS problem and its underlying assumptions based on the classification on regression testing activities and test cases.It secondly classified existing RTS techniques into two categories:code-based RTS and model-based RTS.It further classified these code-based RTS techniques into subcategories,such as integer programming approach,data-flow analysis approach,graph-walk approach,program slicing approach,and firewall approach.It thirdly summarizd commonly-used experiment subjects and evaluation metrics.It finally suggested some potential future work of this topic.

【基金】 国家重点基础研究发展计划(2009CB320705);国家高技术研究发展计划(2006AA01Z177);国家自然科学基金(60873027,61202006);江苏省高校自然科学研究项目(12KJB520014);南通市应用研究计划项目(BK2012023和BK2012027);南京大学计算机软件新技术国家重点实验室开放课题(KFKT2012B29);南通大学自然科学研究项目(03040844)资助
  • 【文献出处】 计算机科学 ,Computer Science , 编辑部邮箱 ,2013年10期
  • 【分类号】TP311.53
  • 【被引频次】19
  • 【下载频次】449
节点文献中: 

本文链接的文献网络图示:

本文的引文网络