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

一个自动化软件测试系统的设计与实现

作 者: 李铖
导 师: 吴涛
学 校: 华中科技大学
专 业: 软件工程
关键词: 软件测试 自动测试系统 内容引擎 应用程序接口
分类号: TP311.53
类 型: 硕士论文
年 份: 2011年
下 载: 52次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着软件测试行业日新月异的发展,自动化软件测试越来越受到软件开发人员的重视。CE是ContentEngine的简称,是IBM出品的一套用于企业内容管理的商业软件FileNet P8系列的一个重要组成部分。内容引擎(CE)提供客户自定义业务对象和管理企业内容的软件服务。ContentEngine除了自身非常强大的功能以外,还提供了一套完整的API(应用程序接口)用来做二次开发,这套API也是自动化测试的前提。自动化测试系统APIFramework就是通过调用这套API来实现对ContentEngine的自动化测试。在研究软件测试,自动化软件测试与自动化测试系统的基础上,设计并实现对ContentEngine进行自动化测试的系统APIFramework,该系统能够自动的执行测试用例,生成结果给测试人员,方便,快速,可以极大的提高测试工作的效率。由于自动化测试系统本身也可以称为一款软件产品,所以它的设计与开发严格按照MVC软件开发规范,从需求分析,概要设计,详细设计到最后实现。设计中,将APIFramework分为启动模块,输入模块,输出模块,控制模块等六大模块,并且将测试用例在架构上从上到下分为三个过程,测试脚本中的方法与数据分离,增加测试用例的可维护性。通过实际的测试工作,发现研究中设计的测试用例可以很好的完成既定功能,测试人员只要运行相应的batch脚本,就可以完成从运行测试到输出结果的自动化执行。

全文目录


摘要  4-5
Abstract  5-8
1 绪论  8-15
  1.1 课题背景  8-10
  1.2 国内外研究概况  10-12
  1.3 课题主要研究工作  12-15
2 相关技术概论  15-19
  2.1 软件测试  15-16
  2.2 自动化软件测试  16-18
  2.3 本章小结  18-19
3 对自动化测试系统需求分析  19-31
  3.1 CE 概述  19-24
  3.2 自动化测试需求分析  24-29
  3.3 本章小结  29-31
4 自动化测试系统设计  31-44
  4.1 概要设计  31-37
  4.2 详细设计  37-43
  4.3 本章小结  43-44
5 自动化测试系统实现  44-62
  5.1 整体框架的构成  44-45
  5.2 主要功能模块实现  45-57
  5.3 系统运行与测试  57-60
  5.4 本章小结  60-62
6 总结与展望  62-64
  6.1 全文总结  62
  6.2 展望  62-64
致谢  64-65
参考文献  65-68

相似论文

  1. LXI自动测试系统集成技术研究,TP274
  2. 自动测试系统数字化设计平台研制,TP274
  3. 面向对象分层测试的方法研究,TP311.53
  4. 基于形式化UML测试序列生成方法研究,TP311.53
  5. 基于程序切片的电子海图系统软件测试技术研究,TP311.53
  6. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  7. 高职院校教学案例库的创建探究,TP311.53-4
  8. 基于中国电信闪铃系统与平台项目的软件测试,TP311.53
  9. 内场验收自动测试系统的研制,TP311.52
  10. 表面形貌区域法分析评定算法及软件系统研究,TP311.52
  11. 基于DBUS的嵌入式系统应用程序接口的研究,TP368.1
  12. 基于Process Engine的Web Services自动化测试研究,TP311.52
  13. 自动化测试在分组传输网管接口测试中的应用,TP311.52
  14. 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
  15. 电信BOSS系统软件测试,TP311.53
  16. 基于程序执行的错误定位方法,TP311.52
  17. 基于云计算的软件测试服务研究,TP311.53
  18. 电子商务中的在线书店设计与实现,TP311.52
  19. 数字T/R组合自动测试系统的设计与实现,TN957
  20. A基地软件检测站测试管理信息系统设计及实施关键问题研究,TP311.52

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