期刊文献+

基于序优化蚁群算法的成对交互测试用例集生成 被引量:2

BUILDING PAIRWISE INTERACTION TEST SUITES WITH OO-ACO
下载PDF
导出
摘要 为了弥补蚁群算法在评价测试用例集质量方面的缺陷,应用基于序优化蚁群算法生成优先成对交互测试用例集。在生成测试用例时,采用one-test-at-a-time策略,通过序优化蚁群算法生成涵盖更多总增益的测试用例集,对信息素更新采用分阶段方式。仿真实验表明该算法在解的质量和收敛速度方面优于基本蚁群算法。 To compensate for the defects of ant colony algorithm in evaluating the quality of the test suite, a prioritised pairwise interaction test suite is generated with order optimisation--ant colony optimisation (O0-ACO) algorithm. While building the test suites, a one-test-at-a- time policy is adopted; OO-ACO is used to generate the test suite covering more total incremental benefits, and the phased approach is em- ployed to update the pheromone. Simulation experiments show that this algorithm is superior to the basic ant colony algorithm in both the qual- ity of solutions and the speed of convergence.
出处 《计算机应用与软件》 CSCD 北大核心 2013年第1期71-74,共4页 Computer Applications and Software
基金 国家自然科学基金项目(61050003)
关键词 交互测试 蚁群优化算法 序优化 总增益 Interaction testing Ant colony optimisation Order optimisation Total incremental benefits
  • 相关文献

参考文献12

  • 1Ammann P, Offutt J. Introduction to Software Testing [ M]. Cam- bridge: Cambridge University Press, 2008.
  • 2Kuhn D R, Wallaace D R, Gallo A M. Software fault interactions and implications for software testing [ J ]. IEEE Transactions on Software Engingeering, 2004, 30(6) : 1 -4.
  • 3熊伟清,魏平.二进制蚁群进化算法[J].自动化学报,2007,33(3):259-264. 被引量:52
  • 4张晓霞,唐立新.一种求解TSP问题的ACO&SS算法设计[J].控制与决策,2008,23(7):762-766. 被引量:16
  • 5Ho Y C, Sreenivas R, Yakili P. Ordinal optimization of discrete event dynamic systems [J]. Discrete Event Dynamic Systems, 1992, 2 (2) : 61 -88.
  • 6Martinez C, Moura L, Panario D, et al. Algorithms to locate errors u- sing covering arrays[ C ]//Proceedings of the LATIN 2008 8th Latin A- merican Theoretical Informatis. Lecture Notes in Computer Science 4957, Buzios, Brazil, 2008 : 504 -519.
  • 7Martinez C, Moura L, Panario D, et al. Locating errors using ELAs, covering arrays and adaptive testing algorithms [ J ]. SIAM Journal on Discrete Mathematics, 2009, 23(4) : 1776- 1779.
  • 8周吴杰,张德平,徐宝文.基于组合测试的软件故障定位的自适应算法[J].计算机学报,2011,34(8):1509-1518. 被引量:10
  • 9Bryce R C, Colhourn C J. Prioritized interaction testing for pair-wise coverage with seeding and constraints [ J ]. Information and Software Technology, 2006, 48(10): 960-970.
  • 10Bryce R C, Colbourn C J. Test Prioritization for Pairwise Coverage [ C ]//Proceedings ACM Workshop on Advances in Model-Based Soft- ware Testing, 2005 : 1 - 7.

二级参考文献44

  • 1徐宝文,聂长海,史亮,陈火旺.一种基于组合测试的软件故障调试方法[J].计算机学报,2006,29(1):132-138. 被引量:38
  • 2Mandl R. Orthogonal latin squares: An application of experimental design to compiler testing. Communications of the ACM, 1985, 28(10): 1054-1058.
  • 3Brownlie R, Prowse J, Phadke M. Robust testing of AT&T PMX/StarMail using OATS. AT&T Technical Journal, 1992, 71(3): 41-47.
  • 4Cohen D M, Dalal S R, Fredman M Let al. The AETG system: An approach to testing based on combinatorial design. IEEE Transactions on Software Engineering, 1997, 23 (7): 437 -444.
  • 5Tung Y W, Aldiwan W S. Automating test case generation for the new generation mission software system//Proceedings of the IEEE Arospace Conference, Big Sky, MT, USA, 2000:431-437.
  • 6Colbourn C J, Cohen M B, Turban R C. A deterministic density algorithm for pairwise interaction coverage//Proceedings of the IASTED International Conference on Software Engineering (SE 2004). Innsbruck, Austria, 2004:345-352.
  • 7Bryce R C, Colbourn C J. The density algorithm for pairwise interaction testing. Software Testing, Verification and Relia bility, 2007, 17(3): 159-182.
  • 8Bryce R C, Colbourn C J. A density-based greedy algorithm for higher strength covering arrays. Software Testing, Verification and Reliability, 2009, 19(1): 37-53.
  • 9Tai K C, Lef Y. A test generation strategy for pairwise testing. IEEE Transactions on Software Engineering, 2002, 28(1): 109-111.
  • 10Lei Y, Kacker R, Kuhn D R, Okun V, Lawrence J. IPOG: A general strategy for t-way software testing//Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS2007). 2007:549-556.

共引文献71

同被引文献25

  • 1Liu Dan, Wang Jianmin, Zheng LijuarL Automatic test paper generation based on ant colony algorithm [J]. Journal of Software, 2013, 8(10):2600-2606.
  • 2Kim J, Choi K, Hoffman D. White box pairwise test case generation[C]//Seventh International Conference on QualitySoftware. Piscataway: IEEE Press, 2007:286-291.
  • 3Ilkhani A, Abaee G. Extracting test case by using data mining: reducing the cost of testing[C]//2010 Inter- national Conference on Computer Information Systems and Industrial Management Applications (CISIM). Krackow: IEEE Press, 2010: 620-625.
  • 4Zeng Fanping, Li Ling, Li Juar: Research on test suite reduction using attribute relevance analysis[C]// Eigth IEEE/ACIS International Conference on Com- puter and Information Science. Shanghai; IEEE Press, 2009: 961-966.
  • 5Liu Yue, Wang Kang, Wei Wang. User-session-based test cases optimization method based on agglutinate hi- erarchy clustering[C]//2011 IEEE International Con- ferences on Internet of Things, and Cyber, Physical and Social Computing. Dalian: IEEE Press, 2011: 413-418.
  • 6Liu Weimin, Li Sujian, Zhao Fanggeng. An ant colony optimization algorithm for the multiple traveling sales- men problem[C]//ICIEA 2009. 4th IEEE Conference on Industrial Electronics and Applications. Xi' an. IEEE Press, 2009. 1533-1537.
  • 7Browmlie R, Prowse J, Phadke M S. Robust testing of AT&T PMX/ StarMAIL using OATS[ J]. AT&T Technical Journal, 1992,71 (3) : 41-47.
  • 8Kobayashi N, Tsuchiya T, Kikuno T. A new method for constructing pair-wise covering designs for software testing [ J ]. Information Pro- cessing Leters,2002,81 (2) :85-91.
  • 9Wu Huayao,i~ie Changhai, Kuo F C, et al. A discrete particle swarm optimization for covering array generation[ J]. IEEE Trans on Evolu- tionary Computation ,2014,19(4) :575-591.
  • 10Chen Xiang, Gu Qing, Qi Jingxian, et al. Applying particle swarm opti- mization to pairwise testing [ C ]//Proc of the 34th Annual IEEE Com- puter Software and Application Conference. 2010 : 107-116.

引证文献2

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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