学位论文 > 优秀研究生学位论文题录展示
无线网络控制器自动化测试系统开发与应用
作 者: 涂静
导 师: 杨放春
学 校: 北京邮电大学
专 业: 软件工程
关键词: 无线网络控制器 回归测试 自动化测试
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 37次
引 用: 0次
阅 读: 论文下载
内容摘要
自动化测试即指软件测试的自动化,是通过自动化测试工具或其他手段,按照测试工程师的预定计划进行自动的测试,目的是减轻手工测试的劳动量,从而达到提高软件质量的目的。自动化测试可理解为测试过程自动化和测试结果分析自动化。相对于手工测试而言,自动化测试的主要进步在于自动测试工具的引入。随着硬件日益稳定,软件故障日益突出,人们越来越意识到软件自动化测试的必要性。本文以无线网络控制器软件为原型,研究如何将自动化测试技术应用到无线网络控制器的软件测试中,如何通过AUTOTEST自动化软件测试系统来连接无线网络控制器、CATAPULT(模拟NODEB、UE、核心网),从而完成自动回归测试。本文侧重自动化测试系统AUTOTEST的原理与设计,着重介绍用AUTOTEST如何实现自动化回归测试。采用AUTOTEST完成对无线网络控制器的功能性的回归测试,可以频繁地重复运行,缩短了工作时间,以非常高效的方式在全球研发中心进行,提高了工作效率。通过本课题的研究,将形成一套完整的无线网络控制器的自动化测试的解决方案,其中除了包含AUTOTEST的设计原理外,还包含测试环境的布署、测试用例的设计、测试结果的分析。通过本论文论述的解决方案,可以方便的应用到其他通信网络的无线网络控制软件测试中,并在本论文论述的基础上加以扩展。
|
全文目录
摘要 4-6 ABSTRACT 6-10 第一章 引言 10-12 1.1 课题背景 10 1.2 课题任务 10-11 1.3 论文结构 11-12 第二章 自动化测试介绍 12-25 2.1 自动化测试基本理论介绍 12-19 2.1.1 软件测试的定义与分类 12-14 2.1.2 自动测试的概述 14-15 2.1.3 自动化回归测试的概念 15-16 2.1.4 自动化测试工具 16 2.1.5 自动化测试成功的关键要素 16-17 2.1.6 自动化测试的效率 17-18 2.1.7 自动化测试的级别 18-19 2.1.8 自动化测试的引入条件 19 2.2 无线网络控制器自动化测试系统实现原理 19-25 2.2.1 测试业务实现原理 19-20 2.2.2 测试体系结构类型 20-21 2.2.3 测试设备操作自动化 21-22 2.2.4 测试设备功能 22-23 2.2.5 后台环境模拟 23 2.2.6 监控原理 23-25 第三章 自动化测试系统的设计 25-34 3.1 测试协调工具设计原理 25-29 3.1.1 配置设计原理 26-27 3.1.2 编程设计原理 27-28 3.1.3 测试执行原理 28-29 3.1.4 测试结果分析及报告 29 3.2 测试设备集成 29-31 3.2.1 测试设备控制API 30-31 3.2.2 测试设备集成 31 3.3 测试设备功能及接口 31-34 3.3.1 CATAPULT DCT2000 31-32 3.3.2 RNC维护工具 32 3.3.3 NODE B记录收集工具 32 3.3.4 USTRATMA消息解析器 32-34 第四章 自动化测试系统的应用 34-60 4.1 基本原则 34 4.2 AUTOTEST的测试阶段 34-35 4.3 测试分类 35-37 4.3.1 系统集成测试 35-36 4.3.2 端到端END2END测试 36-37 4.4 测试用例的设计 37-40 4.5 测试用例的执行 40-44 4.6 测试结果的分析 44-50 4.7 测试用例编程 50-59 4.7.1 编码规范的重要性 50 4.7.2 TESTPLAN目录 50-51 4.7.3 COMMON目录 51-56 4.7.4 TABLES目录 56-57 4.7.5 预测试 57 4.7.6 后继测试 57 4.7.7 测试用例范例 57-59 4.8 应用效果 59-60 第五章 结束语 60-62 5.1 论文工作总结 60-61 5.2 问题和展望 61-62 参考文献 62-63 附录1 英文专用名词缩写 63-65 致谢 65
|
相似论文
- 基于程序切片的电子海图系统软件测试技术研究,TP311.53
- 用户权限管理系统可靠性测试的研究与应用,TP311.53
- 一个数据库功能性自动化测试系统的设计与实现,TP311.53
- 软件自动化测试方法研究及应用,TP311.53
- 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
- 面向企业级应用系统的测试模型研究与应用,TP311.52
- 基于Process Engine的Web Services自动化测试研究,TP311.52
- 自动化测试在分组传输网管接口测试中的应用,TP311.52
- 一个基于内容管理的自动化测试系统的设计与实现,TP311.53
- 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
- 蓝牙自动化测试技术的研究与应用,TP274
- SmartSAR内核自动化测试工具的设计与实现,TP311.52
- 基于图像处理的监控时延自动化测试系统,TP391.41
- PTC启动器综合参数测试方法的研究及实现,TH87
- 自动化测试框架系统ATestPPMC研究与实现,TP311.53
- 基于Ophone OS平台的MTBF测试研究与应用,TP311.52
- 自动化测试系统在光网络设备的应用研究,TN929.1
- PTN网管的接口自动化测试研究与实施,TP274
- 基于Robot技术的GUI自动化测试系统的设计与实现,TP274
- 自动化测试技术及移动终端平台自动化测试方案实现,TP311.52
- 针对Web测试的用例数据生成器的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|