期刊文献+

基于有向同步交互图的类族测试用例生成算法

Test Cases Generation Algorithm of Classes Based on Directed Synchronous Interactions Graph
下载PDF
导出
摘要 根据类对象之间的消息通信产生的同步消息、消息传递以及消息等待的交互特征,设计了一种有向同步交互图(DSIG)模型,提出了类继承的同步交互路径(SIAPaths)测试用例生成方法,给出了自动生成同步交互路径的算法。同时,提出了同步交互序列测试充分性准则,并从基本交互路径序列和基本交互消息序列的测试覆盖率两方面阐述了测试的可行性。 According to synchronization message, message transferring and message waiting which message communication between objects brought, a model of Directed Synchronous Interactions Graph (DSIG) was worked out. The paper proposed a class test-case generation method with SIAPaths based on the DSIG, and designed an algorithm of automatic generating SIAPaths. At the same time, it proposed a testing criteria of synchronization interactions sequences. The paper expounded the testing feasibility between basic interactions path sequences and basic interactions message sequences based on the new algorithm.
出处 《计算机应用研究》 CSCD 北大核心 2007年第6期48-51,共4页 Application Research of Computers
基金 国家自然科学基金资助项目(60474070) 湖南省科技计划资助项目(05JT1035) 湖南省教育厅科研资助项目(05C263)
关键词 类继承测试 有向同步图 交互路径 测试用例生成算法 同步交互序列 class hierarchical test directed synchronous graph interactions path test case generation algorithm synchro-nous interactions sequence
  • 相关文献

参考文献15

  • 1JORGENSEN P C.软件测试[M].韩柯,杜旭涛,译.北京:机械工业出版社,2003.
  • 2MCGREGOR J D,SYKES D A.面向对象的软件测试[M].杨文宏,李新辉,杨洁,译.北京:机械工业出版社,2002.
  • 3金凌紫.面向对象软件测试技术进展[J].计算机研究与发展,1998,35(1):6-13. 被引量:46
  • 4FIELDER S P. Object-oriented unit testing [ J ]. Hewlett Packard Journal, 1989,39(4) :69.
  • 5TURNER C D, ROBSON D J. The state-based testing of object-oriented programs: proc. of Conference on Software Maintenance [ C ]. Montreal: [s. n. ] ,1993: 302-311.
  • 6PERRY D E, KAISER G E. Adequate testing and object-oriented programming [ J ]. Journal of Object-Oriented Programming, 1990,2(5) :13-19.
  • 7龚红仿,李军义,邹北骥,孙家广.基于EDPN的类测试框架及测试用例生成技术的研究[J].计算机科学,2005,32(5):224-229. 被引量:2
  • 8何允如,刘宗田,郝峰,李心科.基于程序执行状态图的软件测试方法研究[J].计算机工程与应用,2002,38(18):96-98. 被引量:9
  • 9KATAYAMA T, ITOH E, FURUKAWA Z,et al. Test-case generation of concurrent programs with the testing criteria using interactions sequences :proc. of the Asia-Pacific Software Engineering Conference [ C]. Takamatsu : [ s. n. ], 1999:590-597.
  • 10ITOH E, FURUKAWA Z, USHIJIMA K. A prototype of a concurrent behavior monitoring tool for testing concurrent programs : proc. of the Asia-Pacific Software Engineering Conference [ C ]. Seoul : [ s. n. ], 1996 : 345-354.

二级参考文献25

  • 1卢开澄.组合数学,第2版[M].清华大学出版社,1995..
  • 2郑人杰.软件工程(高级)[M].清华大学出版社,1998..
  • 3陈意云.编译原理与技术[M].中国科技大学出版社,1997..
  • 4[1]Belli. F, Dreyer J. Program segmentation for controlling test coverage. Software Reliability Engineering, Nov1997.723
  • 5[2]Frankl. P. G, Weyuker. E. J. A formal analysis of the fault detecting ability of testing methods. IEEE Transactionson Software Engineering, 1993,19 (3): 202~213
  • 6[3]Goodenough. J. B, GERhard. S. L. Toward a theory of test data selection. IEEE Transtions on Software Engineering, 1975.156~173
  • 7Myers G. The art of software testing. John Wiley & Sons, 1979
  • 8Binder R V. Testing Object-oriented Systems: A Status Report.American Programmer, 1994
  • 9Barlay S, Strohmeire A. The Problematic of Testing Object-oriented Software. Building Quality into Software[C],1995. 410
  • 10Doong R, Frankl P G. The ASTOOT approach to testing objectoriented programs. ACM Transaction on Software Engineering and Methodology, 1994,3(2) :101~130

共引文献62

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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