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

基于RCP的自动化测试平台的研究与实现

作 者: 张运英
导 师: 苏曙光
学 校: 华中科技大学
专 业: 软件工程
关键词: 自动化测试 富客户端 数据驱动 关键字驱动
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 24次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着通讯行业在整个社会系统中的地位越来越重要,使得通讯产品开发的规模和复杂度也随着其需求和重要度的增加而急速上升,如何保证通讯产品的开发质量就成为了通讯行业所面临的日益严峻的问题。从通迅行业的角度看,自动化测试系统为行业的业务拓展和大规模通讯网络管理提供了一种更为有效的产品质量保证方式;而从测试技术的角度看,自动化测试系统则代表着软件业测试的发展方向。结合通迅行业特点,本文首先分析了自动化测试系统的整体需求、系统实现的可行性和实现目标,探讨了系统分层式实现方案,并且讨论了关键字驱动技术之下的系统总体结构和系统运作逻辑。接着讨论了系统的层次化体系结构,系统的执行流程和工作状态转换等情况。此后,讨论了系统的两个关键层次富客户端和调度服务器模块的设计实现情况,讨论了这两个层次模块的实现目标和实现方案等。结合系统的统一结构和执行流程,讨论了富客户端的设计实现方式以及实现结果,对客户端的整体插件布局以及核心模块数据驱动模块、测试用例编辑器、子系统返回值和测试报告查看器模块的实现情况进行了重点介绍。最后,讨论了对自动化测试系统的测试情况,讨论了系统交叉测试的任务制定、人员时间分配进行讨论,分析测试执行开展情况和测试所发现故障的解决情况;此后结合系统交叉测试结果,得出系统故障分布的特点和后期制定测试规划等。自动化测试系统采用多层次CS架构模式,本文从系统应用层、调度层、执行层和被测系统的层次角度对自动化测试解决方案进行诠释。自动化测试系统适应通讯行业日益复杂的测试业务流程和愈发繁多的测试任务,其代表现代测试的发展方向。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-17
  1.1 项目研究背景  8-10
  1.2 项目研究意义  10-12
  1.3 国内外研究现状和发展趋势  12-15
  1.4 主要研究内容  15-17
2 主要技术分析  17-23
  2.1 自动化测试技术  17-18
  2.2 分布式处理与分层处理  18-20
  2.3 Eclipse RCP 富客户端技术  20-21
  2.4 XML 可扩展标识语言技术  21-22
  2.5 本章小结  22-23
3 自动化测试系统需求分析和结构设计  23-40
  3.1 自动化测试系统总体需求  23-25
  3.2 层次化系统体系结构  25-27
  3.3 自动化测试系统执行流程  27-31
  3.4 富客户端分析与设计  31-37
  3.5 分布式调度服务器分析  37-39
  3.6 本章小结  39-40
4 自动化测试系统客户端实现  40-64
  4.1 客户端界面结构实现  40-44
  4.2 用例编辑器实现  44-49
  4.3 数据驱动模块实现  49-55
  4.4 测试子系统返回值模块实现  55-57
  4.5 测试报告查看器模块实现  57-63
  4.6 本章小结  63-64
5 自动化测试系统的测试分析  64-68
  5.1 测试概念说明  64
  5.2 系统功能性交叉测试  64-67
  5.3 系统自测现象和结果分析  67
  5.4 本章小结  67-68
6 总结与展望  68-70
  6.1 全文总结  68
  6.2 展望  68-70
致谢  70-71
参考文献  71-73

相似论文

  1. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  2. 顾问型企业项目管理系统的设计与实现,TP311.52
  3. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  4. 面向企业级应用系统的测试模型研究与应用,TP311.52
  5. 基于Process Engine的Web Services自动化测试研究,TP311.52
  6. 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
  7. 论Flex技术在拼接墙控制系统的应用,TP273
  8. 废杂铜冶炼过程控制系统的设计与实现,TP273
  9. PTC启动器综合参数测试方法的研究及实现,TH87
  10. 自动化测试框架系统ATestPPMC研究与实现,TP311.53
  11. 基于FitNium的关键字驱动的Web测试框架的研究与实现,TP311.53
  12. 优化算法在调度与控制问题中的应用研究,TP273
  13. 基于组件的数字电路虚拟实验室的设计与实现,TP311.52
  14. 面向DAG数据依赖型应用系统研究与实现,TP311.1
  15. 数据驱动模式视角下的英语专业学生搭配习得研究,H319
  16. 自动化测试技术及移动终端平台自动化测试方案实现,TP311.52
  17. 视觉注意机制建模中的特征调制和选择策略研究,TP391.41
  18. 高可用性软件测试的方法及应用,TP311.52
  19. 基于关键字驱动的网管自动化配置方法的设计与实现,TP311.52
  20. 电信网络软件测试环境自动化搭建的研究与应用,TP311.52
  21. 数据驱动声简正波信息提取方法的研究,P733.2

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