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

无线网络控制器自动化测试系统开发与应用

作 者: 涂静
导 师: 杨放春
学 校: 北京邮电大学
专 业: 软件工程
关键词: 无线网络控制器 回归测试 自动化测试
分类号: 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

相似论文

  1. 基于程序切片的电子海图系统软件测试技术研究,TP311.53
  2. 用户权限管理系统可靠性测试的研究与应用,TP311.53
  3. 一个数据库功能性自动化测试系统的设计与实现,TP311.53
  4. 软件自动化测试方法研究及应用,TP311.53
  5. 基于TTCN-3的SIP与ISUP互通自动化测试技术研究,TP311.52
  6. 面向企业级应用系统的测试模型研究与应用,TP311.52
  7. 基于Process Engine的Web Services自动化测试研究,TP311.52
  8. 自动化测试在分组传输网管接口测试中的应用,TP311.52
  9. 一个基于内容管理的自动化测试系统的设计与实现,TP311.53
  10. 基于QTP的SAFFRON自动化测试框架的研究,TP311.52
  11. 蓝牙自动化测试技术的研究与应用,TP274
  12. SmartSAR内核自动化测试工具的设计与实现,TP311.52
  13. 基于图像处理的监控时延自动化测试系统,TP391.41
  14. PTC启动器综合参数测试方法的研究及实现,TH87
  15. 自动化测试框架系统ATestPPMC研究与实现,TP311.53
  16. 基于Ophone OS平台的MTBF测试研究与应用,TP311.52
  17. 自动化测试系统在光网络设备的应用研究,TN929.1
  18. PTN网管的接口自动化测试研究与实施,TP274
  19. 基于Robot技术的GUI自动化测试系统的设计与实现,TP274
  20. 自动化测试技术及移动终端平台自动化测试方案实现,TP311.52
  21. 针对Web测试的用例数据生成器的设计与实现,TP311.52

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