学位论文 > 优秀研究生学位论文题录展示
一个自动化软件测试系统的设计与实现
作 者: 李铖
导 师: 吴涛
学 校: 华中科技大学
专 业: 软件工程
关键词: 软件测试 自动测试系统 内容引擎 应用程序接口
分类号: 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
|
相似论文
- LXI自动测试系统集成技术研究,TP274
- 自动测试系统数字化设计平台研制,TP274
- 面向对象分层测试的方法研究,TP311.53
- 基于形式化UML测试序列生成方法研究,TP311.53
- 基于程序切片的电子海图系统软件测试技术研究,TP311.53
- 用户权限管理系统可靠性测试的研究与应用,TP311.53
- 高职院校教学案例库的创建探究,TP311.53-4
- 基于中国电信闪铃系统与平台项目的软件测试,TP311.53
- 内场验收自动测试系统的研制,TP311.52
- 表面形貌区域法分析评定算法及软件系统研究,TP311.52
- 基于DBUS的嵌入式系统应用程序接口的研究,TP368.1
- 基于Process Engine的Web Services自动化测试研究,TP311.52
- 自动化测试在分组传输网管接口测试中的应用,TP311.52
- 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
- 电信BOSS系统软件测试,TP311.53
- 基于程序执行的错误定位方法,TP311.52
- 基于云计算的软件测试服务研究,TP311.53
- 电子商务中的在线书店设计与实现,TP311.52
- 数字T/R组合自动测试系统的设计与实现,TN957
- A基地软件检测站测试管理信息系统设计及实施关键问题研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件维护
© 2012 www.xueweilunwen.com
|