期刊文献+

基于功能对象模型的图形软件测试系统CADTesing的设计与实现

Interactive Graphic Software Testing System Based on Functional Object Model
下载PDF
导出
摘要 软件测试对于保证软件产品的质量有着十分重要的作用。针对具有复杂人机交互特点的软件系统,如图形软件,提出了一种新的测试模型—— 基于功能对象的测试模型,采用面向对象的思想分层构造测试用例。笔者依据此模型开发了一个针对具有复杂人机交互特点的三维图形软件的自动测试系统 CADTesting。实验结果表明,该模型与现有的一些模型相比,实现复杂度较小且测试效率较高。 Software testing is an important approach to guarantee the quality of software. Facing with software systems such as graphic systems which involve complicated human-machine interactions, we propose a new software testing model —— functional object model which generates test cases with object-oriented theory and hierarchy model. We have also developed a special automated test system called CADTesting according to this testing model. CAD Testing is designed to test 3D CAD systems which involve complicated human-machine interactions. Experiment results show that the complexity of the model is lower than existing test models and the test efficiency is high.
出处 《工程图学学报》 CSCD 2004年第4期36-40,共5页 Journal of Engineering Graphics
基金 国家"863"高科技资助项目(2002AA411510) 中科院软件所计算机重点实验室资助项目(SYSKF0307)
关键词 计算机应用 软件测试 面向对象 功能对象模型 computer application software test object oriented functional object model
  • 相关文献

参考文献9

  • 1Offutt A J, Liu Shaoying. Generating testing data from SOFL specification [J]. The Journal of Systems and Software, 1999, 49(1): 49~62.
  • 2Memon A M, Pollack M E, Soffa M L. Hierarchical GUI test case generation using automated planning [J]. IEEE Transactions on Software Engineering, 2001, 27(2): 144~155.
  • 3Memon A M, Pollack M E, Soffa M L. Automated test oracles for GUIs [A]. In: Proceedings of the ACM SIGSOFT 8th International Symposium on the Foundations of Software Engineering (FSE-8) [C]. New York: Nov. 2000: 30~39.
  • 4刘超.程序交互执行流程图及其测试覆盖准则[J].软件学报,1998,9(6):458-463. 被引量:31
  • 5顾玉良,王立福.界面类对象测试建模技术研究[J].计算机工程,1999,25(7):21-23. 被引量:7
  • 6Harrold M J, Offut A J, Tewary K. An approach to fault modeling and fault seeding using the program dependence graph [J]. Journal of Systems and Software, 1997, 36(3): 273~296.
  • 7Offutt A J, Hayes J H. A semantic model of program faults [A]. In: International Symposium on Software Testing and Analysis [C]. 1996. 195~200.
  • 8Chow T S. Testing software design modeled by finite-state machines [J]. IEEE Trans. Software Engineering, 1978, 4(3): 178~187.
  • 9Zhu H. A formal analysis of the subsume relation between software test adequacy criteria [J]. IEEE Transactions on Software Engineering, 1996, 22(4): 248~255.

二级参考文献6

共引文献32

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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