学位论文 > 优秀研究生学位论文题录展示

基于Process Engine的Web Services自动化测试研究

作 者: 阳俊
导 师: 陆永忠
学 校: 华中科技大学
专 业: 软件工程
关键词: Web服务 自动化测试 流程引擎 软件测试
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 10次
引 用: 1次
阅 读: 论文下载
 

内容摘要


软件测试是伴随着计算机体系的出现而出现的。最早的软件测试使用单一的手工测试来发现缺陷,这种早期的测试方法费力、费钱、费时,且并不能保证软件的质量。随之诞生了自动化测试来弥补早期手工测试的不足。自动化测试很好地避免了测试过程中人工的干预,使得测试的执行更加精确,为软件质量提供了强有力的保证。IBM FileNet P8 Process Engine(流程引擎)是业务流程管理的产品,通过多种方式实现了和外部系统及服务的集成,并将Web Services集成到了实际的流程管理中。BPMFramework是IBM开发的主要用于Process Engine自动化测试的工具。研究基于Process Engine的自动化测试,通过对其自动化测试工具BPMFramework的研究掌握整个测试框架,成功设计Web Services测试用例,并融入到BPMFramework系统中。该研究详细分析了Process Engine和BPMFramework的工作流程,努力设计出高度灵活、可重用的测试用例。通过详细的分析Web Service的测试点,把重新设计的Web Services测试用例融合到BPMFramework中,然后结合BPMFramework的自动化测试流程对不同版本的Process Engine进行Web Services自动化测试,测试包含了自定义的Web Services测试用例。同时发现自定义的测试用例可以很好的完成既定的测试任务,且在各个平台都能发挥测试功效。在研究Web Services测试的基础上实现了跨平台的、自动化的、可复用的成功的测试用例。

全文目录


摘要  3-4
Abstract  4-7
1 绪论  7-13
  1.1 研究背景与意义  7-8
  1.2 国内外研究现状  8-11
  1.3 本文主要研究工作  11-12
  1.4 本文组织结构  12-13
2 研究中的关键技术  13-33
  2.1 Web Service 技术  13-17
  2.2 自动化测试技术  17-19
  2.3 Process Engine 技术  19-31
  2.4 本章小结  31-33
3 Web Services 自动化测试分析与设计  33-39
  3.1 概述  33
  3.2 Web Services 自动化测试架构设计  33-37
  3.3 Web Services 自动化测试用例设计  37-38
  3.4 本章小结  38-39
4 Web Services 自动化测试的实验研究  39-50
  4.1 Web Services 自动化测试环境的建立  39-41
  4.2 Web Services 自动化测试的内容  41-46
  4.3 Web Services 自动化测试的过程  46-47
  4.4 Web Services 自动化测试的结果与分析  47-49
  4.5 本章小结  49-50
5 总结与展望  50-52
  5.1 全文总结  50
  5.2 展望  50-52
致谢  52-53
参考文献  53-56

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 面向对象分层测试的方法研究,TP311.53
  3. 基于形式化UML测试序列生成方法研究,TP311.53
  4. 基于程序切片的电子海图系统软件测试技术研究,TP311.53
  5. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  6. 面向业务过程的服务动态组合方法研究,TP393.09
  7. 高职院校教学案例库的创建探究,TP311.53-4
  8. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  9. 基于嵌入式Web服务器的监控系统研究,TP393.05
  10. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  11. 基于BMC的Web服务失配检测方法研究,TP311.52
  12. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  13. 基于语义的Web服务发现研究,TP393.09
  14. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  15. 基于中国电信闪铃系统与平台项目的软件测试,TP311.53
  16. 嵌入式网络视频应用技术的研究与实现,TP368.1
  17. 一个试卷生成系统的设计与实现,TP311.52
  18. 一个数据库功能性自动化测试系统的设计与实现,TP311.53
  19. 软件自动化测试方法研究及应用,TP311.53
  20. 表面形貌区域法分析评定算法及软件系统研究,TP311.52
  21. 基于PLSA语义聚类的web服务发现方法,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com