首页 | 本学科首页   官方微博 | 高级检索  
     

构件软件回归测试用例选择策略
引用本文:毛澄映,卢炎生.构件软件回归测试用例选择策略[J].计算机研究与发展,2006,43(10):1767-1774.
作者姓名:毛澄映  卢炎生
作者单位:1. 华中科技大学计算机科学与技术学院,武汉,430074;江西财经大学软件学院,南昌,330013
2. 华中科技大学计算机科学与技术学院,武汉,430074
摘    要:软构件技术虽被广泛应用于软件系统的开发中,但其测试问题并未得到很好地解决.系统构建者对外部提供的构件内部结构及其变更信息缺乏了解,很难选择出与构件变更相关的用例用于下一轮的测试.分析已有回归测试技术的不足,提出了两种改进的回归测试策略:一种是基于增强的构件版本变更信息的方法;另一种则是基于内建式测试设计的方法.通过对几个实例程序的实验分析,初步证实了所提出的方法在实际应用中的可行性与有效性.

关 键 词:构件软件  回归测试  变更信息  内建式测试设计  测试用例选择
收稿时间:08 10 2005 12:00AM
修稿时间:2005-08-102006-03-01

Strategies of Regression Test Case Selection for Component-Based Software
Mao Chengying,Lu Yansheng.Strategies of Regression Test Case Selection for Component-Based Software[J].Journal of Computer Research and Development,2006,43(10):1767-1774.
Authors:Mao Chengying  Lu Yansheng
Affiliation:1, College of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074;2,School of Software, Jiangxi University o,f Finance and Economics, Nanchang 330013
Abstract:Component-based software technology has been increasingly adopted in the development of large-scale and complex software systems. However,the testing problem induced by it hasn't been settled perfectly and is still one of the open issues in component-based software engineering (CBSE). Due to the lack of information about the constructs and changes in externally-provided components,system testers (i.e.,component users) generally can't perform effective regression testing on their component-based software systems (CBSs). The ultimate reason is that they aren't able to select the proper test cases to retest the modification caused by the changes in component. Through analyzing the drawbacks of the existing regression testing techniques for CBSs,two improved strategies are proposed. One is based on the enhanced representation of change information of component version,and the other is implemented via the component built-in test design. Preliminary experiments have been employed on some medium scale systems,and experiment results show that the strategies of regression test case selection are feasible and effective in practice.
Keywords:component-based software  regression testing  change information  built-in test design  test case selection
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号