期刊文献+

一种新的缩减测试用例集的算法 被引量:1

A Novel Algorithm of Reducing Test Suite
下载PDF
导出
摘要 提出了一种基于变异因子的蚁群算法用于测试用例集的缩减.该方法是在基本蚁群算法的基础上通过引入遗传算法的变异因子增加搜索的随机性、快速性和全局收敛性来克服早熟停滞的缺陷.实验结果表明,该方法有助于获得规模较小的测试用例集,能有效降低回归测试的成本. This paper presented an ant colony algorithm based on mutation index for the test-suite reduch tion. By using mutation index of genetic algorithm, this method based on the basic ant colony algorithm increased searching randomness, rapidness and global convergence. It also overcame the defects of precocity and stagnation. Experimental results demonstrated that this method can be effective in reducing the size of the test-suite and the cost of regression testing.
作者 华丽 丁晓明
出处 《西南师范大学学报(自然科学版)》 CAS CSCD 北大核心 2009年第6期119-122,共4页 Journal of Southwest China Normal University(Natural Science Edition)
基金 西南大学高新技术培育基金资助项目(XSGX0605) 襄樊学院青年项目(2009YB025)
关键词 变异因子 蚁群算法 测试用例集缩减 测试覆盖度 测试运行代价 mutation operator ant colony algorithm test-suite reduction test coverage test execution cost
  • 相关文献

参考文献7

  • 1Harrold M J, Gupta R, Soffa M L. A Methodology for Controlling the Size of a Test Suite [J]. ACM Transactions on Software Engineering and Methodology, 1993, 2(3): 270- 285.
  • 2Chen T Y, Lau M F. A New Heuristic for Test Suite Reduction [J]. Information and Software Technology, 1998, 40 (5) : 347 - 354.
  • 3Chen T Y, Lau M F. A Simulation Study on Some Heuristics for Test Suite Reduction [J]. Information and Software Technology, 1998, 40(13): 777 - 787.
  • 4Orso A, Harrold M J, Rosenblum D. Using Component Metacontent to Support the Regression Testing of Component based Software [C]//Proc of IEEE Int'l Conf on Software Maintenance. Los Alamitos: IEEE Computer Society Press, 2001:716 - 725.
  • 5Sajeev A S M, Wibowo B. UML Modeling for Regression Testing of Component Based Systems [J]. Electronic Notes in Theoretical Computer Science, 2003, 82(6) : 1 - 9.
  • 6聂长海,徐宝文.一种最小测试用例集生成方法[J].计算机学报,2003,26(12):1690-1695. 被引量:57
  • 7马雪英,盛斌奎.测试用例最小化研究[J].计算机应用研究,2007,24(7):35-39. 被引量:8

二级参考文献29

  • 1马雪英,姚砺,叶澄清.面向对象软件测试引擎的设计和实现[J].计算机科学,2004,31(7):137-140. 被引量:2
  • 2[1]Chen T Y,Lau M F. A new heuristic for test suite reduction.Information and Software Technology, 1998, 40(5/6) : 347~354
  • 3[2]Chen T Y, Lau M F. A simulation study on some heuristics for test suite reduction. Information and Software Technology,1998, 40(13): 777~787
  • 4[3]Lee J G, Chung C G. An optimal representative set selection method. Information and Software Technology, 2000, 42 (1):17~25
  • 5[4]Chen T Y,Lau M F. Dividing strategies for the optimization of a test suite. Information Processing Letters, 1996, 60(3): 135~141
  • 6[5]Johnson D S. Approximation algorithms for combinatorial problems. Journal of Computer and System Sciences, 1974, 9(3): 256~278
  • 7[6]Harrold M J,Gupta R,Soffa M L. A methodology for controlling the size of a test suite. ACM Transactions on Software Engineering and Methodology, 1993, 2(3): 270~285
  • 8[7]Chen T Y,Lau M F. Heuristics towards the optimization of the size of a test suite. In: Proceedings of the 3rd International Conference on Software Quality Management, Seville, Espagne, 1995, 2:415~424
  • 9[8]Jones J A, Harrold M J. Test-suite reduction and prioritization for modified condition/decision coverage. In: Proceedings of ICSM'01, Florence, Italy, 2001, 11:92~102
  • 10[9]Wong W E, Horgan J R, London S et al. Effect of test set minimization on fault detection effectiveness. In: Proceeding of the 17th International Conference on Software Engineering, Seattle, Washington DC, 1995. 41~50

共引文献60

同被引文献19

  • 1单锦辉,姜瑛,孙萍.软件测试研究进展[J].北京大学学报(自然科学版),2005,41(1):134-145. 被引量:138
  • 2章晓芳,徐宝文,聂长海,史亮.一种基于测试需求约简的测试用例集优化方法[J].软件学报,2007,18(4):821-831. 被引量:59
  • 3HARROLD M J, GUPTA R, SOFFA M L. A methodology for controlling the size of a test suite [ J ]. ACM Transactions on Software Engineering and Methodology, 1993,2(3 ) :270-285.
  • 4SRIKANTFI H. Requirements-based test case prioritization [ C ]. Student Research Forum in the 12th ACM SIGSOFT International Symposium on the Foundations of Software Engineering,2004.
  • 5VAYSBURG B ,TAHAT L, KOREL B. Dependence analysis in reduction of requirement based test suites[ C ]//Proceedings of the ACM International Symposium on Software Testing and Analysis ,2002:107-111.
  • 6JOURDAN G V, RITTHIRUQNGDECH P, URAL H. Test suite reduction based on dependence analysis[ C ]//Proceedings of the 21t IEEE International Symposium on Computer and Information Sciences,2006:1021-1030.
  • 7HARDER M, MELLEN J, ERNST M D. Improving test suites via operational abstraction [ D]//Proceedings of the 25th International Conference on Software Engineering,2003:60-71.
  • 8MCMASTER S, MEMON A M. Call stack coverage for test suite reduction [ C ]//Proceedings of the 21st IEEE International Conference on Software Maintenance,2005:539-548.
  • 9JONES J A, HARROLG M J. Test-suite reduction and prioritization for modified condition/decision coverage [ J ]. IEEE Transactions on Software Engineering,2003,3 ( 29 ) : 195-209.
  • 10吴洁,丁晓明.基于程序切片的测试用例集约简方法[J].重庆交通大学学报:自然科学报,2010,29(2):319-320.

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部