SDH设备自动测试方案设计与实现
发布时间:2017-10-13 00:06
本文关键词:SDH设备自动测试方案设计与实现
【摘要】:随着现代社会互联网的广泛应用,人们对通讯的需求飞速增长,对通信传输系统提出了更加苛刻的要求。如何在最短的时间内开发出功能更强大,性能更稳定的通信产品,优秀的测试在其中起着至关重要的作用,而如何提高测试效率是当前通信设备产品开发中普遍存在的问题。为了解决这个难题,很多企业已经开始投入研究自动化测试替代手工测试,一方面自动化测试本身效率比手工测试高,并且可以最大限度上重用以前的工作成果、减轻后续的测试工作量、进而加快了测试进度,节约了成本;另一方面自动化测试可以改进性能测试,加强压力测试,从而保证了产品的稳定性和可靠性。本研究主要针对新一代SDH设备测试效率较低的问题,在测试过程中通过对传统的自动测试系统进行改造,设计并实现了一套适合新一代SDH传输设备自动化测试的系统,提升了自动化用例的覆盖率,从而提高了SDH设备的测试效率与质量。该自动化测试系统主要采用了模块化框架和关键字驱动技术,使用API接口的方式将测试用例与测试框架分离,测试数据与测试逻辑分离,使得测试系统的各个模块能够相互独立,解决了因产品设备或版本不同,无法使用统一的自动测试系统问题。该系统在实际项目开发中使用良好,发现了较多产品缺陷,有效的提高了SDH设备的测试效率和测试质量。
【关键词】:SDH设备 测试 自动化 关键字驱动
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN914.332
【目录】:
- 摘要5-6
- abstract6-10
- 第一章 绪论10-15
- 1.1 课题背景10-13
- 1.1.1 SDH设备测试的问题10-11
- 1.1.2 SDH设备自动测试现状11-13
- 1.2 课题来源13
- 1.3 本文主要工作13-14
- 1.4 本论文的结构安排14-15
- 第二章 SDH设备自动化测试系统需求分析15-22
- 2.1 SDH传输设备组成15-17
- 2.1.1 SDH传输设备硬件系统15-16
- 2.1.2 网管软件系统16-17
- 2.2 SDH设备的手工测试过程17-19
- 2.3 SDH自动测试系统功能目标19-20
- 2.4 SDH自动测试系统性能目标20-21
- 2.5 本章小结21-22
- 第三章 SDH设备自动化测试系统总体设计22-38
- 3.1 自动化测试系统框架的设计22-24
- 3.2 GTR测试平台简介24-27
- 3.2.1 GTR平台开发语言24-25
- 3.2.2 GTR平台组件25-26
- 3.2.3 GTR平台常用功能26-27
- 3.3 支撑层设计27-32
- 3.3.1 支撑层总体结构27-28
- 3.3.2 产品类28-29
- 3.3.3 特性类29-31
- 3.3.4 测试分析仪类31
- 3.3.5 测试框架类31-32
- 3.4 应用层设计32-37
- 3.4.1 用例测试套结构33-34
- 3.4.2 测试套的执行流程34-35
- 3.4.3 测试套的执行35-36
- 3.4.4 测试工程的执行36-37
- 3.5 本章小结37-38
- 第四章 SDH设备自动化测试系统详细设计38-58
- 4.1 支撑类重点模块详细设计38-50
- 4.1.1 产品类设计38-42
- 4.1.1.1 命令下发处理机制设计38-40
- 4.1.1.2 结果类40-41
- 4.1.1.3 生成特性对象GetObject和CreateObject41
- 4.1.1.4 主机公共命令41-42
- 4.1.1.5 其他42
- 4.1.2 特性类设计42-43
- 4.1.2.1 AW基本功能42-43
- 4.1.2.2 AW命令处理流程43
- 4.1.2.3 其他43
- 4.1.3 支撑层API接口43-50
- 4.1.3.1 产品类API43-47
- 4.1.3.2 特性类API47-48
- 4.1.3.3 测试分析仪类API48-50
- 4.2 应用层重点模块详细设计50-57
- 4.2.1 自动测试套模板详细设计50-53
- 4.2.1.1 测试套场景配置数据51
- 4.2.1.2 测试套Prepare过程51-53
- 4.2.1.3 测试套CleanUp过程53
- 4.2.2 自动测试用例设计案例53-57
- 4.2.2.1 测试用例的场景配置数据55
- 4.2.2.2 测试用例Prepare过程55
- 4.2.2.3 测试用例TestProcess过程55-56
- 4.2.2.4 测试用例CleanUp过程56
- 4.2.2.5 测试用例ErrorProcess过程56-57
- 4.3 本章小结57-58
- 第五章 SDH设备自动化测试系统的应用及效果评估58-69
- 5.1 SDH设备自动化测试案例58-64
- 5.1.1 手工执行用例的执行58-59
- 5.1.2 自动化测试场景配置数据的编写59-60
- 5.1.3 自动化测试套文件的编写60-62
- 5.1.4 自动化测试用例的编写62-64
- 5.2 SDH设备自动化测试系统效果评估64-69
- 5.2.1 测试覆盖率评估64-66
- 5.2.2 测试效率评估66-67
- 5.2.3 发现问题数评估67-68
- 5.2.4 自动测试成本评估68-69
- 第六章 结论69-71
- 6.1 本文的主要贡献69
- 6.2 下一步工作的展望69-71
- 致谢71-72
- 参考文献72-74
【相似文献】
中国期刊全文数据库 前10条
1 张晓敏;;构建整体化的自动化测试平台[J];中国高新技术企业;2010年22期
2 杭汉庆;;关于软件自动化测试工具的研究[J];无线互联科技;2012年01期
3 王益芝;吴言润;李艳;李特;;浅析智能手机的自动化测试[J];现代电信科技;2012年12期
4 季淑引;;软件自动化测试工具的应用研究[J];科技致富向导;2012年20期
5 张佳s,
本文编号:1021683
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1021683.html