期刊文献+

基于UML协作图的集成测试序列生成方法 被引量:5

Approach to generate integration test sequence based on UML collaboration diagrams
下载PDF
导出
摘要 随着软件测试自动化的要求,以及UML在面向对象软件开发领域中的广泛应用,基于UML的面向对象软件测试正日益受到关注。集成测试是面向对象软件测试的一个重要阶段,在基于UML协作图生成面向对象软件的集成测试用例的过程中,一个重要内容是测试序列的生成。针对集成测试序列数量容易膨胀的现象,根据UML协作图的特点,应用过程间受限控制流图(IR-CFG)描述协作图的消息间逻辑控制关系。给出了由RationalRose开发的规格说明文件生成IRCFG的算法,并介绍了IRCFG的几种覆盖准则与基于IRCFG生成测试序列的方法。 With the requirement of automated testing,and the popularization of UML in object-oriented software design and development,object-oriented software testing based on UML have being gained much attention.Integration testing is an important step of object-oriented software testing;generating test sequence is an important work of generating integration test case based on UML collaboration diagrams.Based on characters of UML collaboration diagrams,applies IRCFG expressing the logic control relation of messages in collaboration diagrams.Steps of generating IRCFG from the specification file developed by Rational Rose is given,several coverage criteria of IRCFG and the approach of generating test sequence based on IRCFG are introduced.
出处 《计算机工程与应用》 CSCD 北大核心 2007年第5期96-98,共3页 Computer Engineering and Applications
关键词 协作图 面向对象 过程间受限控制流图 集成测试 测试序列 collaboration diagrams object oriented IRCFG integration testing test sequence
  • 相关文献

参考文献8

  • 1McGregorJD 杨文宏译.面向对象的软件测试[M].北京:机械工业出版社,2002..
  • 2沈剑乐,王林章,李宣东,郑国梁.一个基于UML顺序图的场景测试用例生成方法[J].计算机科学,2004,31(8):179-184. 被引量:4
  • 3江泽凡,王林章,李宣东,郑国梁.基于UML顺序图的测试方法[J].计算机科学,2004,31(7):131-136. 被引量:9
  • 4王林章,李宣东,郑国梁.一个基于UML协作图的集成测试用例生成方法[J].电子学报,2004,32(8):1290-1296. 被引量:25
  • 5Rountev A,Kagan S,Sawin J.Coverage criteria for testing of object interactions in sequence diagrams[C]//Fundamental Approaches to Software Engineering.Scotland:Edinburgh,2005-04:2-10.
  • 6Sharir M,Pnueli A.Two approaches to interprocedural data flow analysis[C]//Muchnick S,Jones N.Program Flow Analysis:Theory and Applications.Prentice Hall,1981:189-234.
  • 7Ammons G,Ball T,Larus J.Exploiting hardware performance counters with flow and context sensitive profiling[C]//ACM SIGSOFT Conference on Programming Language Design and Implementation,1997:85-96.
  • 8邱仲潘.UML with Rational Rose,从入门到精通[M].北京:电子工业出版社.2000.

二级参考文献38

  • 1[1]Beizer B. Software Testing Techniques. Van Nostrand Reinhold,New York, 2ndEd. 1990
  • 2[2]Tsiolakis A. Semantic Analysis and Consistency Checking of UML Sequence Diagrams. Diplomarbeit, TU-Berlin: [TR2001-06].April 2001
  • 3[3]Offutt A J,Abdurazik A. Generating Tests from UML specifications. In: Proc. 2nd Intl. Conf. on the Unified Modeling Language (UML'99), Fort Collins, CO,Oct. 1999. 416~429
  • 4[4]Offutt A J,Abdurazik A. Using UML Collaboration Diagrams for Static Checking and Test Generation. In: Proc. 3rd Intl. Conf. on the Unified Modeling Language (UML'00), York, UK,Oct. 2000. 383~395
  • 5[5]Wu Y,Chen M-H,Offutt J. UML-based Integration Testing for Component-based Software. In: The 2nd Intl. Conf. on COTSBased Software Systems (ICCBSS), Ottawa, Canada, Feb. 2003.251~260
  • 6[6]Hartmann J, Imoberdof C, Meisenger M. UML-Based Integration Testing. in ISSTA 2000 conf. proceeding, Portland, Oregon,Aug. 2000. 60~70
  • 7[7]Briand L,Labiche Y.A UML-Based Approach to System Testing. In: 4th Intl. Conf. on the Unified Modeling Language (UML'01), Toronto, Canada, Oct. 2001. 194~208
  • 8[8]Basanieri F, Bertolino A.A Practical Approach to UML-Based Derivation of Integration Tests. In:Proc. of QWE2000, Bruxelles,Nov. 3T
  • 9[9]Fraikin F,Leonhardt T. SeDiTec-Testing Based on Sequence Diagrams. In:the 17th IEEE Intl. Conf. on Automated Software Engineering (ASE'02), Sep. 2002. 261~267
  • 10[10]Choi B,Yoon H,Jeon J-O. A UML-based Test Model for Component Integration Test. In: Workshop on Software Architecture and Component, Japan, 1999.63~70

共引文献38

同被引文献47

引证文献5

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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