WiFi性能测试方法及系统技术方案

技术编号:14785716 阅读:1260 留言:0更新日期:2017-03-10 23:19
本发明专利技术公开了一种Wifi性能测试方法,包括:在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息;控制终端在接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接;控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试。本发明专利技术还公开了一种Wifi性能测试系统。本发明专利技术在对被测Wifi终端进行性能测试的过程中,用户不需要手动进行,控制终端能够自动的与被测Wifi终端建立连接,并自动运行性能测试程序,完成对被测Wifi终端的Wifi性能测试。

【技术实现步骤摘要】

本专利技术涉及测试
,尤其涉及一种WiFi性能测试方法及系统
技术介绍
目前,WiFiSTA终端产品(SmartTV、mobilephone、Tablet等)层出不穷的出现在人们的视野中。而在这些产品流入市场前,如何有效地评估这些产品WiFi性能的可靠性和稳定性是非常重要的。目前为止,在量产前,厂商一般首先会对产品的WiFi模块做单独的硬件性能测试(根据WiFi或802.11的理论定义),比如基本参数、工作频率范围、发射功率、发射信号频谱、频率误差、EVM、杂散发射、接收灵敏度、接收最大输入信号电平、相邻信道抑制等,此测试为最基本的保证WiFi模块基础硬件性能合格的必备过程,一般modulevendor或ICvendor都会对其做严格测试。然后会对产品做反映WiFi软硬件数据通信能力的无线吞吐量测试。因为WiFi模块本身的硬件量测不能反映整体的WiFi性能,WiFi模块的使用需要整体系统的加载配合,比如WiFi模块内部使用的固件、WiFi驱动、WiFi上层配置和应用。为了衡量出基于整个系统的WiFi使用性能,需要基于系统之上的一种测量方法、目前为止,一般通过利用Iperf、Ixchariot等模拟数据收发工具的吞吐量量测手段,基于系统之上,贯穿WiFi软硬件层通道。图1为利用Iperf软件工具丶WiFiSTA选取SmartTV为例的一个基本测试框架。Iperfclient程序运行在与WiFiRouter通过有线连接的PC上,Iperfserver程序运行在WiFiSTA端(附图为搭配有WiFi网卡的智能电视)。当需要对WiFiSTA的接收性能做量测时,需要在WiFiSTA端所在的操作系统中移植进匹配的iperf程序,然后以shell指令或者图形界面方式打开并且输入对应的参数继而开启服务器端监听进程,然后在PC端所在的操作系统同样移植匹配的iperf程序,并且以完全命令调用方式或者图形界面方式输入相关执行参数继而建立与服务器端监听进程的TCP连接然后持续发送数据,最终获得WiFiSTA的最大数据接收速率。现有技术中,上述对WiFi终端的WiFi性能测试,完全以手动方式进行。
技术实现思路
本专利技术的主要目的在于提供一种WiFi性能测试方法及系统,旨在解决WiFi性能测试必须以手动方式进行的技术问题。本专利技术提供的Wifi性能测试方法包括以下步骤:在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息;控制终端在接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接;控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试。可选的,所述控制终端运行预设的性能测试程序的步骤包括:控制终端运行预设的性能测试程序,且控制所述性能测试程序持续运行预设时长,以对所述被测Wifi终端进行性能测试。可选的,还包括:控制终端记录性能测试过程中生成的性能测试数据,并在测试结束后,根据记录的性能测试数据生成测试报表。可选的,所述根据记录的性能测试数据生成测试报表的步骤之后,还包括:控制终端将测试报表中的性能测试数据与预设的标准数据进行对比,以获得测试结果;在测试结果为不合格时,控制终端获取被测Wifi终端的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息,并将获取的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息更新至所述测试报表中。在测试结果为合格时,控制终端获取被测Wifi终端的Wifi网络信号参数和Wifi模块参数,并将获取的Wifi网络信号参数和Wifi模块参数更新至所述测试报表中。可选的,所述控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试的步骤之后,还包括:在测试失败时,控制终端获取被测Wifi终端的网络连通参数;控制终端根据获取的网络连通参数生成测试报表。此外,本专利技术提供的Wifi性能测试系统包括被测Wifi终端和控制终端,所述被测Wifi终端包括广播模块,所述控制终端包括建立模块和测试模块;所述广播模块用于在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息;所述建立模块用于在接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接;所述测试模块用于运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试。可选的,所述测试模块还用于运行预设的性能测试程序,且控制所述性能测试程序持续运行预设时长,以对所述被测Wifi终端进行性能测试。可选的,所述测试模块还用于记录性能测试过程中生成的性能测试数据,并在测试结束后,根据记录的性能测试数据生成测试报表。可选的,所述测试模块还用于将测试报表中的性能测试数据与预设的标准数据进行对比,以获得测试结果;所述测试模块还用于在测试结果为不合格时,获取被测Wifi终端的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息,并将获取的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息更新至所述测试报表中。所述测试模块还用于在测试结果为合格时,获取被测Wifi终端的Wifi网络信号参数和Wifi模块参数,并将获取的Wifi网络信号参数和Wifi模块参数更新至所述测试报表中。可选的,所述测试模块还用于在测试失败时,获取被测Wifi终端的网络连通参数,并控制终端根据获取的网络连通参数生成测试报表。本专利技术提供的Wifi性能测试方法及系统,在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息,并在控制终端接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接,控制终端自动运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试,从而在对被测Wifi终端进行性能测试的过程中,用户不需要手动进行,控制终端能够自动的与被测Wifi终端建立连接,并自动运行性能测试程序,完成对被测Wifi终端的Wifi性能测试。附图说明图1为现有Wifi性能测试的一测试框架示意图;图2为本专利技术Wifi性能测试方法第一实施例的流程示意图;图3为本专利技术Wifi性能测试方法第二实施例的流程示意图;图4为测试报表的一示例图;图5为本专利技术Wifi性能测试方法第四实施例的流程示意图;图6为本专利技术Wifi性能测试系统第一实施例的功能模块示意图;图7为本专利技术Wifi性能测试系统第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种Wifi性能测试方法,该Wifi性能测试方法可以基于由被测Wifi终端、控制终端和路由器组建的系统实现。被测W本文档来自技高网
...
WiFi性能测试方法及系统

【技术保护点】
一种Wifi性能测试方法,其特征在于,所述Wifi性能测试方法包括以下步骤:在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息;控制终端在接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接;控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试。

【技术特征摘要】
1.一种Wifi性能测试方法,其特征在于,所述Wifi性能测试方法包括以下步骤:在被测Wifi终端与路由器成功建立Wifi连接后,获取所述路由器为所述被测Wifi终端分配的地址信息,并广播所述地址信息;控制终端在接收到所述被测Wifi终端广播的地址信息后,根据接收到的所述地址信息与所述被测Wifi终端建立通信连接;控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试。2.如权利要求1所述的Wifi性能测试方法,其特征在于,所述控制终端运行预设的性能测试程序的步骤包括:控制终端运行预设的性能测试程序,且控制所述性能测试程序持续运行预设时长,以对所述被测Wifi终端进行性能测试。3.如权利要求1所述的Wifi性能测试方法,其特征在于,还包括:控制终端记录性能测试过程中生成的性能测试数据,并在测试结束后,根据记录的性能测试数据生成测试报表。4.如权利要求3所述的Wifi性能测试方法,其特征在于,所述根据记录的性能测试数据生成测试报表的步骤之后,还包括:控制终端将测试报表中的性能测试数据与预设的标准数据进行对比,以获得测试结果;在测试结果为不合格时,控制终端获取被测Wifi终端的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息,并获取的网络连通参数、Wifi网络信号参数、Wifi模块参数、WifiLog信息、后台扫描信息和系统负载信息更新至所述测试报表中;在测试结果为合格时,控制终端获取被测Wifi终端的Wifi网络信号参数和Wifi模块参数,并将获取的Wifi网络信号参数和Wifi模块参数更新至所述测试报表中。5.如权利要求1至4任一项所述的Wifi性能测试方法,其特征在于,所述控制终端运行预设的性能测试程序,以基于建立的通信连接对所述被测Wifi终端进行性能测试的步骤之后,还包括:在测试失败时,控制终端获取被测Wifi终端的网络连通参数;控制终端根据获取的网络连通...

【专利技术属性】
技术研发人员:吴敏韦泽垠
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1