期刊文献+

基于多种群遗传算法测试用例优先级技术研究 被引量:6

Research Test Case Suite Minimization Based on Multiple Population Genetic Algorithm
下载PDF
导出
摘要 测试用例优先级技术是一种高效实用的回归测试技术。为提高回归测试效率,提出了一种应用于回归测试过程中基于多种群遗传算法测试用例优先级技术的方法。该方法采用三个具有不同进化规律的种群,第一个种群重视全局搜索,第二个种群重视局部搜索,第三个种群通过前两个种群的移入来均衡算法的局部搜索和全局搜索能力,使算法能在更大范围内寻优。经过实验验证,该算法是一种有效的测试用例优先排序方法,较一般的遗传算法具有更强的性能和更高的效率。 Test case prioritization is an effective and practical technique applied in regression testing.In order to increase the effectiveness of test suite,algorithm for construction of software test case suite minimization based on multiple population genetic algorithm.This algorithm has there populations with different evolution pattern,and the first focus on the overall search,the second focus on the overall search,while the third can balance the search ability at both the local search and local search through the migration parter,which makes multiple population genetic algorithm search better solutions in a larger range.The experimental results show that this algorithm is a kind of effective method of test cases which is superior in both effectiveness and efficiency.
出处 《计算机技术与发展》 2011年第4期112-114,119,共4页 Computer Technology and Development
基金 安徽省自然科学基金(090412054)
关键词 测试用例优先级 回归测试 多种群 遗传算法 test case prioritization regression testing multiple population genetic algorithm
  • 相关文献

参考文献9

  • 1Kim J M,Porter A.A history-based lest prioritization technique for regression testing in resource Constrained environments[C]//Proceedings of the International Conference on Software Engineering.[s.l.]:[s.n.].2002:119-129.
  • 2Rothermel G,Untch R H.Chu C Y,et al.Prioritizing test cases for regression testing[J].IEEE Transactions on Software Engineering,2001,27(10):929-948.
  • 3Li Z,Harman M.Hierons R M.Search algorithms for regression teat case prioritization[J].IEEE Transactions on Software Engineering,2007,33(4):225-237.
  • 4Srikanth H,Williams L.Osborne J.System test case prioritization of new and regression test cases[C]//Proceedings of the Intemational Symposium on Empirical Software Engineering.[s.l.].[s.n.].2005:62-71.
  • 5屈波,聂长海,徐宝文.回归测试中测试用例优先级技术研究综述[J].计算机科学与探索,2009,3(3):225-233. 被引量:20
  • 6HOLLAND J H.Adaptation in Nature and Artificial Systems[M].[s.l.]:MIT Press,1992.
  • 7姚尧.一种基于遗传算法的软件测试用例生成新方法[J].计算机与数字工程,2009,37(1):18-21. 被引量:12
  • 8万松松,薛锦云,谢武平.最小测试用例集生成方法改进及应用[J].计算机技术与发展,2008,18(10):181-183. 被引量:5
  • 9方必和,于蕾蕾.基于淘汰机制的双种群遗传算法[J].计算机技术与发展,2009,19(9):101-103. 被引量:6

二级参考文献56

  • 1熊敏,刘玉树.基于协同进化遗传算法的地域选取方法[J].计算机技术与发展,2006,16(6):174-176. 被引量:5
  • 2刘红,韦穗.基于遗传算法的布局问题求解[J].计算机技术与发展,2007,17(1):74-75. 被引量:3
  • 3路景,周春艳.基于遗传算法的混合优化策略研究[J].计算机技术与发展,2007,17(3):144-146. 被引量:11
  • 4Jeff Offutt, Shaoying Liu. Generating testing data from SOFL Specification [J]. The Journal of systems and Software, 1999,49(1) :49-62
  • 5B. A. MyerS. User Interface Software Tools, ACM Trans[J]. Computer-human Interaetion, 1995, 2 (1) : 64-103
  • 6Parrish. A. S,Borie. R. B,Cordes,D. W, Automated flow graph-based testing of object-oriented software modules[J]. J Systems Software, 1993, (23) : 954-109
  • 7Wegener J, Baresel A, Sthamer H. Evolutionary test environment for automatic structural testing [J]. Information and Software Technology, 2001, 43 (14) : 841-854
  • 8Tracey N, Clark J, Mander K,The way forward for unifying test case generation: The optimization-based approach. International Workshop on Dependable Computing and Its Applications [C]. Dept of Computer Science, Uni versity of Witwatersrand, Johannesburg, South Africa, 1998:169-180
  • 9Rothermel G,Harrold M J.Analyzing regression test selection techniques[J].IEEE Transactions on Software Engineering,1996,22(8):529-551.
  • 10Schach S.Software engineering[M].Boston,MA:Aksen Associates,1992.

共引文献39

同被引文献49

引证文献6

二级引证文献12

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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