首页> 中文学位 >基于JUnit的Web服务自动化测试工具设计与实现
【6h】

基于JUnit的Web服务自动化测试工具设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 选题背景及意义

1.1.1 选题背景

1.1.2 选题意义

1.2 论文的主要工作

1.3 论文的组织结构

第二章 系统需求分析

2.1 系统设计目标

2.2 系统业务需求

2.3 系统功能需求

2.3.1 断言功能

2.3.2 模板功能

2.3.3 提示信息配置功能

2.3.4 Web服务配置功能

2.3.5 数据库访问功能

2.3.6 结果报告功能

2.3.7 工具构建功能

2.3.8 脚本运行功能

2.3.9 脚本功能

2.3.10 Web服务调用功能

2.3.11 WSDL配置功能

2.4 系统的优越性

2.5 系统的扩展性

2.6 本章小结

第三章 系统总体设计

3.1 Web服务的架构

3.2 系统的设计思想

3.3 系统的整体设计

3.4 基础模块的设计

3.4.1 工具构建模块的设计

3.4.2 结果报告模块的设计

3.4.3 断言模块的设计

3.4.4 数据库访问模块的设计

3.4.5 Web服务配置模块的设计

3.4.6 提示信息配置模块的设计

3.5 Web服务模块设计

3.5.1 运行模块的设计

3.5.2 WSDL配置模块的设计

3.5.3 模板模块的设计

3.5.4 脚本模块的设计

3.5.5 Web服务调用模块的设计

3.6 本章小结

第四章 系统详细设计与实现

4.1 系统开发环境

4.1.1 硬件环境

4.1.2 软件环境

4.2 基础模块的详细设计与实现

4.2.1 工具构建模块的详细设计与实现

4.2.2 结果报告模块的详细设计与实现

4.2.3 断言模块的详细设计与实现

4.2.4 数据库访问模块的详细设计与实现

4.2.5 Web服务配置模块的详细设计与实现

4.2.6 提示信息配置模块的详细设计与实现

4.3 Web服务模块的详细设计与实现

4.3.1 运行模块的详细设计与实现

4.3.2 WSDL配置模块的详细设计与实现

4.3.3 模板模块的详细设计与实现

4.3.4 脚本模块的详细设计与实现

4.3.5 Web服务调用模块的详细设计与实现

4.4 本章小结

第五章 系统测试

5.1 测试环境

5.2 测试方案

5.2.1 开发效率测试

5.2.2 运行效率测试

5.2.3 维护效率测试

5.3 测试结果与分析

5.4 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

参考文献

致谢

展开▼

摘要

Web服务技术已广泛应用于软件领域,然而相关测试工具的设计却脱离实际应用环境和测试需求,使得测试工具不能完全胜任,甚至无法完成实际工作中的测试任务。论文针对Web服务在回归测试阶段的自动化测试需求,通过分析Web服务特点,旨在提出一套可以满足回归测试需求,并且能充分胜任实际的Web服务测试工作的自动化测试工具。同时,以JUnit框架作为基础框架,保证Web服务自动化测试框架本身质量的同时,也为Web服务自动化测试框架的扩展打下良好扩展基础。
  本论文设计的自动化测试工具为Web服务的自动化回归测试提出了一种切实可行的方式。同时对工具进行一定的优化,提高了在实际应用中编写测试脚本的效率和后期的脚本维护效率。
  论文的主要工作和贡献:
  (1)首先简单介绍了Web服务及其测试方面的相关技术和进展情况。其次,归纳了Web服务的一般特点和测试方式。
  (2)重点分析了软件应用公司的Web服务的具体特性。在此基础上设计了一套适合该Web服务的自动化测试工具。
  (3)同样的测试需求和条件下,对比分析本自动化测试工具的测试运行效率和其他工具的测试运行效率,给出分析结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号