基于关键字驱动的WMM自动化测试的研究和实现

基于关键字驱动的WMM自动化测试的研究和实现

论文摘要

软件测试是软件开发中的一个重要过程,受软件开发日期的影响,自动测试成为首选的解决办法。无线接入点(AP,Access Point)的自动化测试首先需要解决的是其自动配置问题,自动配置的健壮性决定软件是否可以连续、正确的运行,本文在自动配置AP及其它模块采用关键字驱动的思想,对各个模块的实现过程进行介绍,并提出基于框架的改进。使得在配置AP过程更加易于操作和稳定。AP测试环境的特殊性决定软件必须通过主-从控制端的方法来实现,本文采用串行通信,借鉴TLV(T-Type,L- Length,V- Value)数据格式并考虑到主从端通信的特殊性提出了LVS(S-Synchronization,同步)的数据格式来解决主控和被控的通信和同步问题。当AP及STA自动配置完成后利用Ixia公司提供的接口编写自动发送不同或相同接入类型的数据包,并记录转发速率、分析测试数据、保存测试波形图。最后通过对比WMM(Wi-Fi Multi-Media)和普通性能测试的异同处分析了WMM自动化测试在本平台上应用的可行性,详细介绍了WMM功能在本自动化测试软件上的三层表编辑、脚本编辑、运行过程、错误处理以及结果分析所遇到的问题和解决办法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 问题提出
  • 1.2 软件测试基础
  • 1.2.1 什么是软件测试
  • 1.2.2 软件测试的原则
  • 1.2.3 软件测试的种类
  • 1.3 文章主要工作和结构
  • 第二章 自动化测试和自动化测试框架
  • 2.1 自动测试和手工测试
  • 2.1.1 自动化测试定义
  • 2.1.2 自动化测试和手工测试的优缺点
  • 2.1.3 自动化测试的必要性
  • 2.2 自动化测试框架设计过程
  • 2.3 自动化测试的几种主要框架模型
  • 2.3.1 录制回放
  • 2.3.2 数据驱动的自动化测试框架
  • 2.3.3 关键字驱动的自动化测试框架
  • 2.4 本章小结
  • 第三章 无线 AP 性能自动化测试框架的实现
  • 3.1 PATF 结构
  • 3.1.1 关键字驱动脚本技术
  • 3.1.2 PATF 框架
  • 3.2 配置AP
  • 3.2.1 配置AP 的方式选择
  • 3.2.2 配置AP 所遇到的问题
  • 3.2.3 关键字映射
  • 3.2.4 PC 和 AP 同步
  • 3.2.5 AP 配置流程
  • 3.3 配置STA
  • 3.3.1 AP-STA 间通信
  • 3.3.2 AP-STA 间同步
  • 3.4 编写 chariot 动态链接库
  • 3.4.1 chariot 运行环境
  • 3.4.2 chariot 动态链接库
  • 3.5 本章小结
  • 第四章 WMM 在 PATF 框架上的应用
  • 4.1 WMM 自动化测试可行性分析
  • 4.2 WMM 自动化测试在平台上的应用
  • 4.2.1 WMM 测试和普通性能测试的异同点
  • 4.2.2 测试表编辑
  • 4.2.3 脚本运行
  • 4.3 结果分析
  • 4.4 本章小结
  • 第五章 总结与展望
  • 5.1 工作总结
  • 5.2 工作展望
  • 参考文献
  • 攻读学位期间发表的论文
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].软件自动化测试的方法分析[J]. 集成电路应用 2020(05)
    • [2].自动化测试工具在核测量系统软件集成测试中的应用[J]. 仪器仪表用户 2020(06)
    • [3].商业卫星自动化测试平台设计与实现[J]. 电子技术应用 2020(07)
    • [4].高压共轨发动机控制器硬件平台自动化测试设备设计[J]. 北京汽车 2020(03)
    • [5].传统银行敏捷自动化测试探索[J]. 金融电子化 2020(01)
    • [6].软件自动化测试的方法探究[J]. 计算机产品与流通 2020(09)
    • [7].5G模拟网自动化测试技术初探[J]. 通信世界 2020(24)
    • [8].铁路信号产品自动化测试探讨[J]. 铁路通信信号工程技术 2020(09)
    • [9].一种惯组系统自标定与自动化测试方案的设计[J]. 九江学院学报(自然科学版) 2020(03)
    • [10].商业银行自动化测试实践及发展趋势[J]. 中国金融电脑 2019(11)
    • [11].金融软件的自动化测试探索与创新之路[J]. 中国金融电脑 2018(01)
    • [12].自动化测试在流程类系统中的应用研究与实践[J]. 中国金融电脑 2018(01)
    • [13].对自动化测试的思考[J]. 电子技术与软件工程 2018(02)
    • [14].软件自动化测试研究[J]. 有线电视技术 2018(06)
    • [15].通用工具构建云存储自动化测试平台的方案[J]. 移动通信 2017(10)
    • [16].自动化测试的应用浅析[J]. 电子世界 2016(19)
    • [17].自动化测试设备的现状、开发和实现[J]. 电子技术与软件工程 2015(07)
    • [18].光网络传输设备的自动化测试研究[J]. 数字技术与应用 2015(09)
    • [19].使用自动化测试工具解决数据重复录入问题的一个思路[J]. 广东公安科技 2015(03)
    • [20].浅谈光网络传输设备的自动化测试[J]. 科学中国人 2017(20)
    • [21].软件自动化测试工具的应用研究[J]. 科技致富向导 2012(20)
    • [22].一种适用于自动化测试的浮动盲配连接器设计方案[J]. 机电元件 2020(01)
    • [23].基于自动化测试技术的大型三轴仪改造分析及硬件设计[J]. 机电信息 2020(26)
    • [24].移动通信网络节点性能的自动化测试平台的搭建与应用[J]. 科技与创新 2019(05)
    • [25].仪表自动化测试浅谈[J]. 通讯世界 2019(03)
    • [26].自动化测试管理与实践[J]. 网络安全技术与应用 2019(06)
    • [27].基于字典查询的卫星并行自动化测试软件设计[J]. 计算机测量与控制 2018(04)
    • [28].云环境下的自动化测试平台设计[J]. 计算机产品与流通 2018(01)
    • [29].航空电子设备自动化测试及关键技术研究[J]. 中国新技术新产品 2017(07)
    • [30].信息系统功能自动化测试研究[J]. 云南电力技术 2017(03)

    标签:;  ;  ;  ;  

    基于关键字驱动的WMM自动化测试的研究和实现
    下载Doc文档

    猜你喜欢