首页> 中文学位 >数据通信设备自动化测试框架设计与实现
【6h】

数据通信设备自动化测试框架设计与实现

代理获取

目录

声明

第一章 绪 论

1.1 背景与意义

1.2 国内外研究动态

1.3 本文的主要内容及创新点

1.4 本文的结构安排

第二章 软件自动化测试概述

2.1 自动化测试基础

2.2 自动化测试框架

2.3 脚本技术

2.4 数据通信设备自动化测试

2.5 本章小结

第三章 自动化测试框架的总体设计

3.1 需求分析

3.2 设计思路

3.3 系统总体架构

3.4 本章小结

第四章 自动化测试框架的详细设计与实现

4.1 自动化测试框架基础

4.2 模块的设计与实现

4.3 周边系统集成

4.4 本章小结

第五章 测试与验证

5.1 测试环境的搭建

5.2 业务逻辑验证

5.3 框架稳定性和效率

5.4 本章小结

第六章 总结与展望

6.1 全文总结

6.2 后续工作展望

致谢

参考文献

展开▼

摘要

随着自动化测试和数据通信设备的发展,自动化测试已经广泛应用于数据通信设备的软件测试过程。自动化测试技术经过不断的优化,目前已经发展到以解释性的脚本语言开发的自动化测试框架为基础的新阶段。引入自动化测试框架的主要目的在于:自动化测试以测试用例为中心、测试代码与测试数据分离、测试逻辑和功能具体实现分离。自动化测试框架实现了脚本运行的相关支撑功能,能够极大地减少脚本开发和后期维护的工作量,提高测试用例的覆盖率,加速产品的上市时间。自动化测试可以保证产品质量,从而为企业赢得市场。 自动化测试框架的出现是自动化测试水平不断提高的结果。本论文的主要任务是针对数据通信设备的自动化测试框架技术进行研究,并搭建和具体产品无关的自动化测试框架系统。首先,分析了数据通信设备软件测试的物理组网特点,将所有被测设备的以太链路连接到拓扑交换机并以划分vlan的方式进行动态组网,并将手工测试的设备资源接入自动化测试环境;其次,将测试的逻辑拓扑和物理拓扑分离,在脚本执行时使用拓扑映射技术将逻辑设备和逻辑链路映射到实际的物理设备和物理链路,并实现测试任务的调度运行机制;最后,对脚本和库函数进行分层设计并统一脚本中的设备操作和检查点设置方式,同时将自动化测试框架和周围的版本构建和问题跟踪系统进行有效衔接。本文使用Tcl语言及其扩展工具Expect实现整个自动化测试框架系统。 本文设计的自动化测试框架经过测试验证,能够满足数据通信设备的自动化测试要求,提高了项目的测试效率和用例的覆盖率。

著录项

  • 作者

    张世伟;

  • 作者单位

    电子科技大学;

  • 授予单位 电子科技大学;
  • 学科 电子与通信工程
  • 授予学位 硕士
  • 导师姓名 谢军;
  • 年度 2017
  • 页码
  • 总页数
  • 原文格式 PDF
  • 正文语种 中文
  • 中图分类 远动技术;
  • 关键词

    数据通信设备; 自动化测试;

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号