期刊文献+

基于遗传算法的UML活动图测试用例优化研究 被引量:4

Optimized research for test cases of UML activity diagram based on genetic algorithm
下载PDF
导出
摘要 测试用例的选择在软件测试中十分重要,良好的测试用例可以减少时间和资源的使用,因此提出了一种基于遗传算法的UML活动图自动生成测试用例的算法。通过建立UML活动图模型,将活动图转换为有向图,然后采用深度优先搜索方法获得测试路径,应用遗传算法优化得到测试路径。该算法可以提供优先需要测试的路径,用于自动生成高质量的测试用例,提高测试任务的工作效率。 The selection of test cases in software testing is important,and the better test cases can reduce time and re?source usage. An algorithm of automatic generation test cases of UML activity diagram based on genetic algorithm is proposed. The activity diagram is converted into digraph by establishing UML activity diagram model. The testing path is acquired by adopting depth first search (DFS) method,and obtained by using genetic algorithm optimization. This algorithm can provide the path needed to be tested first to generate high quality test cases automatically. The work efficiency of the test task can be improved.
作者 李浩 陈锋
出处 《现代电子技术》 北大核心 2015年第19期117-120,124,共5页 Modern Electronics Technique
基金 国家电网公司科技项目资助(2014-06-487-S)
关键词 UML 测试用例 活动图 深度优先搜索算法 遗传算法 UML test case activity diagram depth first search method genetic algorithm
  • 相关文献

参考文献14

  • 1OFFUTT A J,XIONG Y,LIU S.Criteria for generating specification-based tests[C]//Proceedings of 1999 the 4th IEEE International Conference on Engineering of Complex Computer Systems.Las Vegas:IEEE,1999:119-129. 被引量:1
  • 2RIEBISCH M,PHILIPPOW I,GOTZE M.UML-based statistical test case generation[J].Lecture Notes in Computer Science,2003,8(19):394-411. 被引量:1
  • 3王林章,李宣东,郑国梁.一个基于UML协作图的集成测试用例生成方法[J].电子学报,2004,32(8):1290-1296. 被引量:25
  • 4FRAIKIN F,LEONHARDT T.Se Di Te C-testing based on sequence diagrams[C]//Proceedings of 2002 the 17th IEEE International Conference on Automated Software Engineering.[S.l.]:IEEE,2002:261-266. 被引量:1
  • 5OFFUTT A J,ABDURAZIK A.Using UML collaboration diagrams for static checking and test generation[C]//Proceedings of 2000 the 3rd Advancing International Conference.New York:Springer Berlin Heidelberg,2000:383-386. 被引量:1
  • 6BRIAND L,LABICHE Y.A UML-based approach to system testing[J].Journal of Software and Systems Modeling,Springer Verlag,2002,1:10-42. 被引量:1
  • 7MCLEOD G,HALPIN T,KANGASSALO H,et al.Unified modeling language(UML):a critical evaluation and suggested future[C]//Proceedings of 2001 the 34th Annual Hawaii International Conference on System Science.Hawaii:2001,3:112-114. 被引量:1
  • 8RUDRAM C.Generating test cases from UML[D].Sheffield:University of Sheffield,2000. 被引量:1
  • 9CHEN Mingsong,QIU Xiaokang,LI Xuandong.Automatic test case generation for UML activity diagrams[C]//Proceedings of2006 International Workshop on Automation of Software Test.Shanghai,China:ACM,2006:1-8. 被引量:1
  • 10袁洁松,王林章,李宣东,郑国梁.UMLTGF:一个基于灰盒方法从UML活动图生成测试用例的工具[J].计算机研究与发展,2006,43(1):46-53. 被引量:13

二级参考文献27

  • 1Object Management Group.UML Specification 1.5.http://www.omg.org/docs/formal/03-03-01.pdf,2003-03-01/2004-06-01. 被引量:1
  • 2Grade Booch,James Rumbaugh,Ivar Jacobson.The Unified Modeling Language User Guide.Boston:Addison-Wesley,2001. 被引量:1
  • 3Grade Booch,James Rumbaugh,Ivar Jacobson.The Unified Modeling Language Reference Manual.Boston:Addison-Wesley,2001. 被引量:1
  • 4Philippe Kruchten,The Rational Unified Process-An Introduction,2nd Edition.Boston:Addison-Wesley,2000. 被引量:1
  • 5Wendy Boggs,Michael Boggs.Mastering UML with Rational Rose 2002.London:Sybex,Inc,2002. 被引量:1
  • 6Beizer.Black-Box Testing:Techniques for Functional Testing of Software and Systems.New York:John Wiley & Sons,Inc,1995. 被引量:1
  • 7Paul C.Jorgrnsen.Software Testing:A Craftsman's Approach.Boca Raton,Florida:CRC Press,1995. 被引量:1
  • 8Imran Bashir,Amrit L.Goel.Testing Object-Oriented Software:Life Cycle Solution.Berlin:Springer-Verlag,1999. 被引量:1
  • 9Hung Q.Nguyen.Testing Application on the Web:Test Planning for Internet-Based Systems.New York:John Wiley & Sons,Inc,2003. 被引量:1
  • 10Rational Rose@.Using the rose extensibility interface.http://www.cs.rhul.ac.uk/CompSci/Computers/rational/pdf/rose_REI_guide/Rose_REI_guide.pdf,2001. 被引量:1

共引文献36

同被引文献36

引证文献4

二级引证文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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