摘要
软件测试对于保证软件产品的质量有着十分重要的作用。针对具有复杂人机交互特点的软件系统,如图形软件,提出了一种新的测试模型—— 基于功能对象的测试模型,采用面向对象的思想分层构造测试用例。笔者依据此模型开发了一个针对具有复杂人机交互特点的三维图形软件的自动测试系统 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