首页> 中文学位 >类的服务测试技术研究及自动化测试辅助工具的实现
【6h】

类的服务测试技术研究及自动化测试辅助工具的实现

代理获取

目录

文摘

英文文摘

独创性声明及学位论文版权使用授权书

第一章 绪论

第二章 传统测试与面向对象测试

第三章 基于类的服务测试技术的研究

第四章 一种自动化测试辅助工具的设计

第五章 一种自动化测试辅助工具的实现

第六章 结论

参考文献

致谢

展开▼

摘要

软件测试是软件质量的保证。由于面向对象程序设计语言的出现,传统的测试方法已经不能满足面向对象软件测试的需要了。面向对象程序设计语言的特性增加了测试的复杂度,提高了测试的难度。软件的自动化测试,主要是发现软件修改后的错误,其中的操作步骤和自动化测试前基本上相同,这就给软件测试提供了自动化的条件。软件自动化测试主要包括事件的录取和事件的回放。事件的录取过程也就是测试工具学习的过程,在这过程中,获得对软件的操作所发生的事件,从而产生测试数据库;事件的回放就是自动执行对软件录取的整个过程。软件的自动化测试能提高测试的效率,节省了测试的时间,缩短了软件的开发周期。 基于类的服务的测试有两部分组成:结构测试和功能测试。结构测试主要是基本路径测试,设计测试用例执行类的服务的每一条语句。对于类的服务结构测试,首先要使用块分支图,设计控制流图,然后确定测试的基本路径。测试用例可以使用遗传算法自动化产生。类的服务的功能测试,和传统的测试基本上一样,只不过类的方法中可能使用类的成员。类的服务功能测试数据的选择,主要使用边界值法和中间值法,两种方法相结合,才能保证测试数据的选择更合理些,也更容易发现程序的错误。 本文在分析了面向对象程序设计语言对测试影响的基础上,讨论了关于面向对象程序设计的整个测试过程的划分,不同时期的测试方法。继而对类的服务的测试技术和自动化测试技术进行了研究。其中重点研究了基于类的服务的测试技术和自动化测试辅助工具的设计和实现。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号