期刊文献+

基于UML顺序图的面向对象软件簇级测试用例生成 被引量:1

The OO Software-Cluster-Level Testing Case Generation Based on the UML Sequence Diagram
下载PDF
导出
摘要 本文提出了一种新的面向对象软件簇级测试用例生成方法。在UML顺序图的基础上,首先从*.MDL文档中提取出类间的交互信息;然后,依据从UML顺序图中提取出来的类间的交互信息,采用文中给出的算法生成测试用例;最后,将生成的测试用例依据XML文档的格式存储,以便于管理,并通过实例对该测试用例生成方法进行了验证。 This paper presents a new method of creating testing cases for objected-oriented software-cluster-level testing based on the UML sequence diagram. Firstly we take out the communication messages among the classes from the *. MDL file. Secondly we use an algorithm to create testing cases by these messages. Finally we save these testing cases into a XML document and thus the document is easy-to-manage. This method is illustrated by an example.
作者 苏荟 张毅坤
出处 《计算机工程与科学》 CSCD 2007年第11期66-68,共3页 Computer Engineering & Science
关键词 面向对象软件簇级测试 UML顺序图 多态性 动态绑定 测试用例 OO software cluster-level testing UML sequence polymorphism dynamic binding testing case
  • 相关文献

参考文献6

二级参考文献12

  • 1张保卫,张毅坤,赵明,崔杜武.基于UML的面向对象软件测试系统[J].计算机工程,2005,31(6):70-72. 被引量:5
  • 2吕映芝,冯建华.基于LL(1)的LL(2)分析方法[J].清华大学学报(自然科学版),1997,37(1):102-105. 被引量:4
  • 3梁应宏,陈绍强.用YACC实现程序插装器[J].北京邮电大学学报,1997,20(1):30-35. 被引量:6
  • 4[1]Smith MD and Robson, D J. A framework for testing object-oriented programs[J]. Journal of Object-Oriented Programming, 1992,5(3):45~53
  • 5[2]Chen Huo-yan- Tse T H and Chen T Y. TACCLE: a methodology for objected-oriented software testing at the class and cluster levels[J]. ACM Tran sactions on Software Engineering and Methodology, 2001, 10(1):56~109.
  • 6[3]Chen Huo-yan, Tse T H and Deng Yue-tang. ROCS: an object-oriented class-level testing system based on the relevant observable contexts technique [J]. Information and Software Technology, 2000,42(10):677~686.
  • 7[4]Helm R.Holland I M and D Gangopadhyay.Contracts:specifying behavioral compositions in object-oriented systems[C]. In Proceedings of 5th Annual Conference on Objected-Oriented Programming Systems,Languages,and Applications(OOPSL A'90), ACM SIGPLAN Notices, 1990, 169~180.
  • 8[5]Chen Huo-yan.A dynamic approach for object-oriented cluster-level tests by program instrumentation[C]. In Proceedings of IEEE SMC'2000, Nashville, USA, 2000, 1030~1035.
  • 9[6]Schildt H, The craft of C: take-charge programming[M]. Osborne McGraw-Hill, Berkeley, California, 1992.
  • 10Perry D K. Adequate Testing and Object-oriented Programming Journal of Object-oriented Programming, 1990, 2 (5): 13-19.

共引文献3

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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