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

针对IBMFilenet的自动化测试工具的设计与实现

作 者: 晏青
导 师: 陈长清
学 校: 华中科技大学
专 业: 软件工程
关键词: 自动化测试 文件网络 设计模式
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 48次
引 用: 0次
阅 读: 论文下载
 

内容摘要


在国内外软件种类日益复杂和多样化的同时,对于软件产品的质量要求也越来越高,能否稳定长期的使用成为客户关注的重要部分,在这样的大趋势下测试的要求也相应变得复杂多样,其中自动化测试便是软件测试行业中的代表。在本文中,基于对IBM Filenet产品中Process Engine测试分析,将测试操作的整个流程通过Rational? Functional Tester(RFT)为主体工具进行自动化实现。在实现的具体过程中,调用了IBM内部对象识别jar包,并依据RFT特殊的设计模式将整个系统分成了三大模块:对象,操作,测试脚本;这些模块之间相互独立,有利于团队的并行开发。首先在对象模块中捕捉并封装对象,再在操作模块中吧对已封装对象的操作进行封装,最后在编写测试脚本的模块中调用操作来完成对应的测试脚本。根据各模块之间的具体需要,增加了Distributed Management Objects (DMO)技术来实现底层操作Microsoft SQL Server,并由此生成数据库脚本;以及Software Test Automation Framework ( STAF ) /Software Test Automation Extension(STAX)技术来实现远程操作数台计算机,并监控记录其操作过程。同时根据本案例的具体情况增加了一个附加小模块来实现一些常用方法和参数,以及操作间相互链接的验证。在实现过程中通过多平台的测试保证了该项目的稳定性,并部分提供了支持二次开发和维护的接口。根据本案例操作的复杂性,在设计实现以及部署实施的过程中,利用IBM Rational系列的工具来支撑设计和用户文档,并将文档和实现过程相结合,实现了项目的迭代和增量式开发。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-12
  1.1 项目的背景  8
  1.2 国内外概况  8-10
  1.3 本文主要研究内容  10-12
2 相关技术基础  12-26
  2.1 Filenet 的发展  12-15
  2.2 自动化测试技术  15-18
  2.3 RFT 简介  18-21
  2.4 DMO 相关技术  21-22
  2.5 STAX 和STAF 简介  22-25
  2.6 本章小结  25-26
3 系统分析与设计  26-37
  3.1 系统需求分析  26-27
  3.2 体系结构设计  27-30
  3.3 RFT 脚本自动化模块设计  30-35
  3.4 数据库脚本自动化模块设计  35
  3.5 远程控制自动化模块设计  35-36
  3.6 本章小结  36-37
4 PE 自动化测试的实现  37-55
  4.1 RFT 脚本自动化模块实现  37-46
  4.2 数据库脚本自动化模块实现  46-49
  4.3 远程控制自动化模块实现  49-52
  4.4 对象识别优化  52-54
  4.5 运行范例  54
  4.6 本章小结  54-55
5 总结与展望  55-57
  5.1 总结  55
  5.2 展望  55-57
致谢  57-58
参考文献  58-60

相似论文

  1. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  2. 体验式服装设计模式研究,TS941.2
  3. OpenBASE企业管理器设计与实现,TP311.52
  4. 攀枝花学院人事管理信息系统的设计与实现,TP311.52
  5. 一个数据库功能性自动化测试系统的设计与实现,TP311.53
  6. 软件自动化测试方法研究及应用,TP311.53
  7. 基于MVC设计模式的网络服务平台的研究与实现,TP311.52
  8. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  9. 面向企业级应用系统的测试模型研究与应用,TP311.52
  10. 基于Process Engine的Web Services自动化测试研究,TP311.52
  11. 自动化测试在分组传输网管接口测试中的应用,TP311.52
  12. 一个基于内容管理的自动化测试系统的设计与实现,TP311.53
  13. 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
  14. 蓝牙自动化测试技术的研究与应用,TP274
  15. 设计模式在卫星成像模拟系统中的研究与应用,TP311.52
  16. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  17. 基于MVC设计模式的博客系统的设计与实现,TP311.52
  18. 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
  19. 基于图像处理的监控时延自动化测试系统,TP391.41
  20. 车载终端执行文件远程升级系统的设计与研究,TP277
  21. PTC启动器综合参数测试方法的研究及实现,TH87

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