测试用例演化研究进展  被引量:28

Research Progress on Test Case Evolution

在线阅读下载全文

作  者:张智轶[1,2] 陈振宇[1,2] 徐宝文[1] 杨瑞[1] 

机构地区:[1]计算机软件新技术国家重点实验室(南京大学),江苏南京210093 [2]南京大学软件学院,江苏南京210093

出  处:《软件学报》2013年第4期663-674,共12页Journal of Software

基  金:国家自然科学基金(61003024;61170067;61170071)

摘  要:由于功能增加、性能调优、错误修复等原因,软件常常动态演化.现有测试技术难以满足软件演化过程中变化的测试需求,因此需要系统的测试用例演化技术,以有效保障演化软件的质量.回顾测试用例演化技术的研究现状,分别对测试用例选择、测试用例修复和测试用例集扩增这3部分内容进行了详细的比较和分析.最后提出测试用例演化技术领域存在的挑战和未来的研究方向.Software is always dynamically evolving due to additional functionalities, performance tuning, bug fixing, and others. The existing testing techniques are difficult to satisfy the changing testing requirements. Hence, systematic techniques are needed of test case evolution to ensure the quality of evolving software. This paper surveys the test case evolution and compares and analyzes these techniques in detail, including test case selection, test case repairing and test suite augmentation. Finally, the challenges and research directions of test case evolution are proposed.

关 键 词:软件演化 回归测试 测试用例选择 测试用例修复 测试用例集扩增 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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