CN113596900A - 一种多场景wifi的自动化测试方法 - Google Patents

一种多场景wifi的自动化测试方法 Download PDF

Info

Publication number
CN113596900A
CN113596900A CN202110862171.5A CN202110862171A CN113596900A CN 113596900 A CN113596900 A CN 113596900A CN 202110862171 A CN202110862171 A CN 202110862171A CN 113596900 A CN113596900 A CN 113596900A
Authority
CN
China
Prior art keywords
test
testing
wifi
tested
instrument
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110862171.5A
Other languages
English (en)
Other versions
CN113596900B (zh
Inventor
巫伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xinhe Semiconductor Technology Wuxi Co Ltd
Original Assignee
Xinhe Semiconductor Technology Wuxi Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xinhe Semiconductor Technology Wuxi Co Ltd filed Critical Xinhe Semiconductor Technology Wuxi Co Ltd
Priority to CN202110862171.5A priority Critical patent/CN113596900B/zh
Publication of CN113596900A publication Critical patent/CN113596900A/zh
Application granted granted Critical
Publication of CN113596900B publication Critical patent/CN113596900B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Debugging And Monitoring (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种多场景WIFI的自动化测试方法,包括由用来控制各个测试部件,和测试设备的控制电脑、Wifi测试仪表和待测Wireless设备组成的测试***;测试流程如下:调测环境,准备基准测试配置;配置待测AP;产生测试执行文件;执行测试;汇总测试数据产生测试报告,等所有测试项完成,会产生PDF测试报告和图表汇总。本发明能够大大降低人工操作,节省人力成本的同时,也减少人为误操作,降低外界环境对wifi信号干扰,保证环境高一致性,从而提高测试准确性。本发明的测试***,可以同时支持2.4G和5G频段的wifi不间断测试,并可以通过程序来直接控制管理待测AP以及测试仪表,达到测试过程无人值守。

Description

一种多场景WIFI的自动化测试方法
技术领域
本发明涉及自动化测试领域,具体是一种多场景WIFI的自动化测试方法。
背景技术
当前,在对多场景WIFI进行测试时,行业内的测试方法以手工测试为主,需要人工不断的调整参数,和修改待测设备配置,然后开始测试,测试时间长、且测试效率低。因为每次人工测试会对测试环境造成不同程度的改变,所以测试环境的唯一性不是很好,这样有概率会导致测试数据的不准确。
发明内容
本发明的目的在于提供一种多场景WIFI的自动化测试方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种多场景WIFI的自动化测试方法,其测试***包括以下部件:
控制电脑:主要用来控制各个测试部件,和测试设备;测试人员的测试用例以及测试脚本,存放在该主机上,测试时执行对应的测试脚本即可进行测试;
Wifi测试仪表:可以模拟WLAN client来测试802.11a/b/g/n/ac的AP及终端设备;
待测Wireless设备:待测AP设备,分为2.4G频段、5G频段,以及不同的天线分布。
待测Wireless设备通过以太网和串口与控制电脑进行连接,控制电脑通过以太网与Wifi测试仪表进行连接,Wifi测试仪表通过Wifi cable和以太网与待测Wireless设备连接。
一种多场景WIFI的自动化测试***,其工作流程如下:
S1、调测环境,准备基准测试配置:
首次需要人工对进行测试环境的调校,可以借助使用第三方AP,得到一个测试参考脚本,为后面的自动化测试提供参数模型。
S2、配置待测AP
测试人员执行测试脚本,主程序通过串口/GUI/Telnet等方式连接待测AP,进行业务配置。
S3、产生测试执行文件
测试人员校准好环境,开始执行测试主程序,主程序会基于Sample Profile模板,即参考脚本,根据测试项目,产生与之对应的测试执行文件,也就是测试脚本,根据测试项目来命名,存放在单独目录下。
S4、执行测试
接下来开始执行测试脚本,脚本根据不同的操作,调用第三方lib库函数,然后调用仪表的私有API进行不同的操作步骤,以及取回测试结果和数据。
S5、汇总测试数据产生测试报告
主程序通过Lib库函数,调用仪表API接口读取测试数据和测试结果,分开写入文件,并存放与对应目录下;最后等所有测试项完成,会产生PDF测试报告和图表汇总。
与现有技术相比,本发明的优点是:
1.能够大大降低人工操作,节省人力成本的同时,也减少人为误操作,降低外界环境对wifi信号干扰,保证环境高一致性,从而提高测试准确性。
2.通过本发明的测试***,可以同时支持2.4G和5G频段的wifi不间断测试,并可以通过程序来直接控制管理待测AP以及测试仪表,达到测试过程无人值守。
附图说明
图1为一种多场景WIFI的自动化测试方法的拓扑关系图。
图2为发明方法的测试***的流程图。
具体实施方式
下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
请参阅图1、2,一种多场景WIFI的自动化测试方法,其测试***包括以下部件:
控制电脑:主要用来控制各个测试部件,和测试设备;测试人员的测试用例以及测试脚本,存放在该主机上,测试时执行对应的测试脚本即可进行测试;
Wifi测试仪表:可以模拟WLAN client来测试802.11a/b/g/n/ac的AP及终端设备;
待测Wireless设备:待测AP设备,分为2.4G频段、5G频段,以及不同的天线分布。
所述待测Wireless设备通过以太网和串口与控制电脑进行连接,控制电脑通过以太网与Wifi测试仪表进行连接,Wifi测试仪表通过Wifi cable和以太网与待测Wireless设备连接。
如图2所示,一种多场景WIFI的自动化测试***,其工作流程如下:
S1、调测环境,准备基准测试配置:
首次需要人工对进行测试环境的调校,可以借助使用第三方AP,得到一个测试参考脚本,为后面的自动化测试提供参数模型。
S2、配置待测AP
测试人员执行测试脚本,主程序通过串口/GUI/Telnet等方式连接待测AP,进行业务配置。
S3、产生测试执行文件
测试人员校准好环境,开始执行测试主程序,主程序会基于Sample Profile模板(即参考脚本),根据测试项目,产生与之对应的测试执行文件,也就是测试脚本,根据测试项目来命名,存放在单独目录下。
S4、执行测试
接下来开始执行测试脚本,脚本根据不同的操作,调用第三方lib库函数,然后调用仪表的私有API进行不同的操作步骤,以及取回测试结果和数据。
S5、汇总测试数据产生测试报告
主程序通过Lib库函数,调用仪表API接口读取测试数据和测试结果,分开写入文件,并存放与对应目录下;最后等所有测试项完成,会产生PDF测试报告和图表汇总。
本本发明的测试***能够支持测试2.4G和5G双频设备,能够支持测试多个方向多种场景,如:2.4G TX/RX/双向,5G TX/RX/双向,双频的TX/RX/双向,以及多Client场景。
本发明通过通过VBScript编写的程序,直接调用第三方API,替代人工图形化界面的操作,可以实现测试过程无人值守;测试参数模型是依据人工调测的参数所配置的,然后由测试***进行二次修改的,自动化测试过程用到的测试数据符合实际场景。
上面对本专利的较佳实施方式作了详细说明,但是本专利并不限于上述实施方式,在本领域的普通技术人员所具备的知识范围内,还可以在不脱离本专利宗旨的前提下作出各种变化。

Claims (5)

1.一种多场景WIFI的自动化测试方法,包括由用来控制各个测试部件,和测试设备的控制电脑、Wifi测试仪表和待测Wireless设备组成的测试***,其特征在于,待测Wireless设备通过以太网和串口与控制电脑进行连接,控制电脑通过以太网与Wifi测试仪表进行连接,Wifi测试仪表通过Wificable和以太网与待测Wireless设备连接;测试***的工作流程如下:
S1、调测环境,准备基准测试配置:首次需要人工对进行测试环境的调校,可以借助使用第三方AP,得到一个测试参考脚本,为后面的自动化测试提供参数模型;
S2、配置待测AP:测试人员执行测试脚本,主程序通过串口/GUI/Telnet等方式连接待测AP,进行业务配置;
S3、产生测试执行文件:测试人员校准好环境,开始执行测试主程序,主程序会基于SampleProfile模板,根据测试项目,产生与之对应的测试脚本,根据测试项目来命名,存放在单独目录下;
S4、执行测试:开始执行测试脚本,脚本根据不同的操作,调用第三方lib库函数,然后调用仪表的私有API进行不同的操作步骤,以及取回测试结果和数据;
S5、汇总测试数据产生测试报告:主程序通过Lib库函数,调用仪表API接口读取测试数据和测试结果,分开写入文件,并存放与对应目录下;最后等所有测试项完成,会产生PDF测试报告和图表汇总。
2.根据权利要求1所述的一种多场景WIFI的自动化测试方法,其特征在于,所述测试***可支持测试2.4G和5G双频设备,能够支持测试多个方向多种场景。
3.根据权利要求1所述的一种多场景WIFI的自动化测试方法,其特征在于,所述测试***能够集成于自动化测试框架,集中部署,也能够单独执行该程序,可移植性强。
4.根据权利要求1所述的一种多场景WIFI的自动化测试方法,其特征在于,所述测试参数模型是依据人工调测的参数所配置的,然后由测试***进行二次修改的,自动化测试过程用到的测试数据符合实际场景。
5.根据权利要求1所述的一种多场景WIFI的自动化测试方法,其特征在于,所述测试***可跨平台移植和维护,支持不同的开发语言。
CN202110862171.5A 2021-07-29 2021-07-29 一种多场景wifi的自动化测试方法 Active CN113596900B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110862171.5A CN113596900B (zh) 2021-07-29 2021-07-29 一种多场景wifi的自动化测试方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110862171.5A CN113596900B (zh) 2021-07-29 2021-07-29 一种多场景wifi的自动化测试方法

Publications (2)

Publication Number Publication Date
CN113596900A true CN113596900A (zh) 2021-11-02
CN113596900B CN113596900B (zh) 2024-02-06

Family

ID=78251584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110862171.5A Active CN113596900B (zh) 2021-07-29 2021-07-29 一种多场景wifi的自动化测试方法

Country Status (1)

Country Link
CN (1) CN113596900B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024109505A1 (zh) * 2022-11-24 2024-05-30 吴伟 一种云仪器的应用方法和***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103560829A (zh) * 2013-10-31 2014-02-05 上海斐讯数据通信技术有限公司 一种uni 端口的自动化测试方法及***
CN104618198A (zh) * 2015-03-03 2015-05-13 广西英伦信息技术股份有限公司 基于安卓***的集成式智能网络测试***及其测试方法
CN106792803A (zh) * 2016-12-02 2017-05-31 深圳市极致汇仪科技有限公司 一种双频多天线的待测设备并行测试方法及***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103560829A (zh) * 2013-10-31 2014-02-05 上海斐讯数据通信技术有限公司 一种uni 端口的自动化测试方法及***
CN104618198A (zh) * 2015-03-03 2015-05-13 广西英伦信息技术股份有限公司 基于安卓***的集成式智能网络测试***及其测试方法
CN106792803A (zh) * 2016-12-02 2017-05-31 深圳市极致汇仪科技有限公司 一种双频多天线的待测设备并行测试方法及***

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024109505A1 (zh) * 2022-11-24 2024-05-30 吴伟 一种云仪器的应用方法和***

Also Published As

Publication number Publication date
CN113596900B (zh) 2024-02-06

Similar Documents

Publication Publication Date Title
CN102243281B (zh) 一种蓝牙耳机pcba批量测试方法及***
CN112783794B (zh) 航空通信电台软件测试***
CN105094783A (zh) 安卓应用稳定性测试的方法及装置
CN101272422A (zh) 一种手机自动化测试方法
CN112839323A (zh) 蓝牙设备的测试方法、装置、终端和计算机可读存储介质
CN102164196A (zh) 一种手机电流自动化测试方法
CN104978262A (zh) 一种终端测试方法和装置
CN113596900B (zh) 一种多场景wifi的自动化测试方法
CN114501501B (zh) 移动通信网络靶场的配置管理方法、装置、设备及介质
CN105760300A (zh) 一种stk/utk业务的自动化测试方法及测试***
CN103913672B (zh) 一种卫星低频接口自动化测试***
CN111984529A (zh) App软件兼容性自动化测试方法
CN112231206A (zh) 应用程序测试的脚本编辑方法、计算机可读存储介质及测试平台
CN111723009A (zh) 一种python自动化测试系列产品的框架***
CN109901830B (zh) 一种用于scada***开发的信号配置方法与***
CN104216823A (zh) 一种自动化测试方法及主控装置
CN114050878A (zh) 一种多通道射频***杂散抑制自动测试的方法及装置
CN113360383A (zh) 一种综合检测设备的自动测试软件数据动态同步方法
CN201699719U (zh) 一种td-scdma移动通信终端的音频测试***
CN105429713A (zh) 一种无线设备测试***及方法
CN116668323A (zh) 一种基于超短波通信设备的自动测试***及方法
CN106990376A (zh) 一种杂散测试***线损的测试装置及测试方法
CN108200545B (zh) 一种wlan信令测试***及测试方法
CN107733740B (zh) 一种基于vee的通信设备自动测试方法
CN102088503A (zh) 手机lcd屏幕表面噪声测试***及测试方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant