System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及性能测试领域,尤其涉及一种无线路由器wifi性能测试方法及系统。
技术介绍
1、传统无线路由器wifi生产测试包括两个部分:板测和终测。板测的测试项目主要是接收灵敏度、发射功率、频谱、频偏等指标测试,终测的测试项目主要是wifi吞吐量测试。对于终测而言,其测试的wifi吞吐量测试直接关乎用户的使用体验,wifi性能的好坏,对应着用户使用无线路由器进行网络行为的流畅性。
2、而现有的无线路由器wifi性能测试,常需要多个员工按照测试要求配合在各个测试台上对无线路由器进行全面的性能测试,导致整体测试效率较差。
技术实现思路
1、本专利技术提供一种无线路由器wifi性能测试方法及系统,其主要目的在于提高对无线路由器性能测试的效果。
2、为实现上述目的,本专利技术提供的一种无线路由器wifi性能测试方法,包括:
3、配置待测试路由器的测试环境,利用所述测试环境中上位工控机开放所述待测试路由器的联网网关,基于所述联网网关,利用所述测试环境中下位测试负载对所述待测试路由器进行网络测试,得到网络测试结果,基于所述网络测试结果,筛选所述待测试路由器中目标路由器;
4、对所述目标路由器进行上行数据测试,并利用所述上位工控机记录所述目标路由器的上行吞吐量pn,根据所述上行吞吐量pn和预设的标准上行吞吐量pn,计算所述目标路由器的上行误差;
5、对所述目标路由器进行下行数据测试,并利用所述下位测试负载记录所述目标路由器的下行吞吐量
6、对所述目标路由器进行衰减测试,并分别利用所述上位工控机和所述下位测试负载记录所述目标路由器的上行吞吐量pa和下行吞吐量ta,基于所述上行吞吐量pa和所述下行吞吐量ta,分别计算所述目标路由器的衰减上行误差和衰减下行误差;
7、对所述目标路由器进行质量测试,并分别利用所述上位工控机和所述下位测试负载记录所述目标路由器的上行吞吐量px和下行吞吐量tx,基于所述上行吞吐量px和所述下行吞吐量tx,分别计算所述目标路由器的质量上行误差和质量下行误差,基于所述上行误差、所述下行误差、所述衰减上行误差、所述衰减下行误差、所述质量上行误差以及所述质量下行误差,筛选所述上行吞吐量pn、所述下行吞吐量tn、所述上行吞吐量pa、所述下行吞吐量ta、所述上行吞吐量px以及所述下行吞吐量tx的吞吐量有效值,通过所述吞吐量有效值,构建所述目标路由器的性能测试报告。
8、可选地,所述配置待测试路由器的测试环境,包括:
9、识别所述待测试路由器的测试指标;
10、基于所述测试指标,配置所述待测试路由器的测试设备;
11、识别所述测试设备的功能指标;
12、基于所述测试指标和所述功能指标,构建所述待测试路由器的测试环境。
13、可选地,所述利用所述测试环境中上位工控机开放所述待测试路由器的联网网关,包括:
14、标记所述上位工控机中的网络管理工具;
15、识别所述待测试路由器的路由器网络;
16、基于所述路由器网络,调整所述网络管理工具的网络参数,得到调整参数;
17、基于所述调整参数,实现所述上位工控机和所述待测试路由器处于同一网络段;
18、基于所述同一网络段,利用所述网络管理工具开放所述待测试路由器的联网网关。
19、可选地,所述对所述目标路由器进行上行数据测试,并利用所述上位工控机记录所述目标路由器的上行吞吐量pn,包括:
20、构建所述目标路由器的iperf测试环境;
21、在所述iperf测试环境中,利用所述上位工控机运行所述iperf测试环境对应iperf,得到服务器运行结果;
22、在所述iperf测试环境中,利用所述目标路由器运行所述iperf测试环境对应iperf,得到客户端运行结果;
23、基于所述服务器运行结果和所述客户端运行结果,记录所述目标路由器的上行吞吐量pn。
24、可选地,所述对所述目标路由器进行下行数据测试,并利用所述下位测试负载记录所述目标路由器的下行吞吐量tn,包括:
25、分析所述目标路由器和所述下位测试负载的测试平稳系数;
26、当所述测试平稳系数符合要求时,利用所述下位测试负载对应测试工具对所述目标路由器发送数据包,得到数据包发送结果;
27、提取所述数据包发送结果中发送数据量和发送时间;
28、基于所述发送数据量和所述发送时间,利用下述公式计算所述目标路由器的下行吞吐量tn:
29、
30、其中,τ表示目标路由器的下行吞吐量tn,θ表示发送数据量,t表示发送时间。
31、可选地,所述分析所述目标路由器和所述下位测试负载的测试平稳系数,包括:
32、识别所述目标路由器和所述下位测试负载的平稳影响因子;
33、分析所述平稳影响因子的因子特征;
34、基于所述因子特征,分析所述平稳影响因子与所述目标路由器和所述下位测试负载平稳的平稳影响关系;
35、基于所述平稳影响因子、所述因子特征以及所述平稳影响关系,分析所述目标路由器和所述下位测试负载的测试平稳系数。
36、可选地,所述基于所述平稳影响因子、所述因子特征以及所述平稳影响关系,分析所述目标路由器和所述下位测试负载的测试平稳系数,包括:
37、基于所述因子特征和所述平稳影响关系,计算所述平稳影响因子对所述目标路由器和所述下位测试负载的平稳影响权重;
38、基于所述平稳影响因子和所述平稳影响权重,利用下述公式计算所述目标路由器和所述下位测试负载的测试平稳系数:
39、
40、其中,表示目标路由器和下位测试负载的测试平稳系数,loc表示平稳监测模型,aa表示第a个平稳影响因子,sa表示第a个平稳影响因子对应的平稳影响权重,r表示平稳影响因子的数量。
41、可选地,所述对所述目标路由器进行衰减测试,并分别利用所述上位工控机和所述下位测试负载记录所述目标路由器的上行吞吐量pa和下行吞吐量ta,包括:
42、配置所述目标路由器的信号衰减设备;
43、基于所述信号衰减设备,构建所述目标路由器的信号衰减环境;
44、基于所述信号衰减环境执行所述目标路由器的信号衰减,得到信号衰减网络;
45、分别利用所述上位工控机和所述下位测试负载记录所述目标路由器在所述信号衰减网络中的上行吞吐量pa和下行吞吐量ta。
46、可选地,所述通过所述吞吐量有效值,构建所述目标路由器的性能测试报告,包括:
47、对所述吞吐量有效值进行序列化,得到序列吞吐量有效值;
48、基于所述序列吞吐量有效值,绘制所述目标路由器的吞吐波形本文档来自技高网...
【技术保护点】
1.一种无线路由器WiFi性能测试方法,其特征在于,所述方法包括:
2.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述配置待测试路由器的测试环境,包括:
3.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述利用所述测试环境中上位工控机开放所述待测试路由器的联网网关,包括:
4.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述对所述目标路由器进行上行数据测试,并利用所述上位工控机记录所述目标路由器的上行吞吐量PN,包括:
5.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述对所述目标路由器进行下行数据测试,并利用所述下位测试负载记录所述目标路由器的下行吞吐量TN,包括:
6.如权利要求5所述的无线路由器WiFi性能测试方法,其特征在于,所述分析所述目标路由器和所述下位测试负载的测试平稳系数,包括:
7.如权利要求6所述的无线路由器WiFi性能测试方法,其特征在于,所述基于所述平稳影响因子、所述因子特征以及所述平稳影响关系,分析所述目标路由
8.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述对所述目标路由器进行衰减测试,并分别利用所述上位工控机和所述下位测试负载记录所述目标路由器的上行吞吐量PA和下行吞吐量TA,包括:
9.如权利要求1所述的无线路由器WiFi性能测试方法,其特征在于,所述通过所述吞吐量有效值,构建所述目标路由器的性能测试报告,包括:
10.一种无线路由器WiFi性能测试系统,其特征在于,用于执行如权利要求1-9中任意一项所述的无线路由器WiFi性能测试方法,所述系统包括:
...【技术特征摘要】
1.一种无线路由器wifi性能测试方法,其特征在于,所述方法包括:
2.如权利要求1所述的无线路由器wifi性能测试方法,其特征在于,所述配置待测试路由器的测试环境,包括:
3.如权利要求1所述的无线路由器wifi性能测试方法,其特征在于,所述利用所述测试环境中上位工控机开放所述待测试路由器的联网网关,包括:
4.如权利要求1所述的无线路由器wifi性能测试方法,其特征在于,所述对所述目标路由器进行上行数据测试,并利用所述上位工控机记录所述目标路由器的上行吞吐量pn,包括:
5.如权利要求1所述的无线路由器wifi性能测试方法,其特征在于,所述对所述目标路由器进行下行数据测试,并利用所述下位测试负载记录所述目标路由器的下行吞吐量tn,包括:
6.如权利要求5所述的无线路由器wifi性能测试方法,其特征在于,...
【专利技术属性】
技术研发人员:苟远飞,姜旺,冉孟林,张玮,
申请(专利权)人:深圳市迈腾电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。