一种双频WiFi吞吐量测试系统、方法及存储介质技术方案

技术编号:19638236 阅读:54 留言:0更新日期:2018-12-01 18:34
本发明专利技术实施例公开了一种双频WiFi吞吐量测试系统、方法及存储介质,所述系统包括:至少两台待测设备,每台待测设备包括测试触发接口,用于接入触发设备,以触发待测设备基于所述触发设备的序号为自身配置唯一的标识;一台陪测设备,包括无线网口和有线网口,无线网口与待测设备的待测WiFi模块进行连接,有线网口与测试设备的有线网卡通过网线进行连接,用于将待测设备的待测WiFi模块与测试设备的有线网卡接入至同一局域网络;一台测试设备,用于根据各待测设备唯一的标识通过所述陪测设备对至少两台待测设备进行WiFi吞吐量测试。通过上述系统可以实现通过网线控制待测设备的方式进行WiFi吞吐量测试,并且同一时刻可以对多台待测设备进行测试。

【技术实现步骤摘要】
一种双频WiFi吞吐量测试系统、方法及存储介质
本专利技术实施例涉及无线通讯
,尤其涉及一种双频WiFi吞吐量测试系统、方法及存储介质。
技术介绍
近年来,无线网络盛行,出现了各种无线通讯产品,例如机顶盒。当前的无线通讯产品均具有更快速、更稳定、更有效率的通讯品质。然而,影响无线通讯品质的因素相当繁多,无法通过精细的理论推导,因此各种无线通讯产品均需要经过吞吐量测试,以测试产品的通讯品质。双频WiFi指同时支持2.4GHz和5GHz两种频段的WiFi通讯。现有的Android8.0版本的机顶盒双频WiFi吞吐量测试系统,不支持通过传统的网线控制机顶盒的方式,只能通过WiFi控制机顶盒,因此,对测试计算机提出了更高的要求。并且目前的双频WiFi吞吐量测试系统同一时刻只能实现1台计算机自动化测试1台机顶盒,测试效率不高。
技术实现思路
本专利技术实施例提供一种双频WiFi吞吐量测试系统、方法及存储介质,通过该系统可以实现通过网线控制待测设备的方式进行WiFi吞吐量测试,并且同一时刻可以对多台待测设备进行测试。为实现上述目的,本专利技术实施例采用如下技术方案:第一方面,本专利技术实施例提供了一种双频WiFi吞吐量测试系统,其特征在于,所述系统包括:至少两台待测设备,所述至少两台待测设备中的每台待测设备包括测试触发接口和待测WiFi模块,所述测试触发接口用于接入触发设备,以触发待测设备基于所述触发设备的序号为自身配置唯一的标识;一台陪测设备,包括无线网口和有线网口,其中,所述无线网口与所述待测设备的待测WiFi模块通过无线的方式进行连接,所述有线网口与测试设备的有线网卡通过网线进行连接,所述陪测设备用于将待测设备的待测WiFi模块与测试设备的有线网卡接入至同一局域网络;一台测试设备,包括有线网卡,且所述测试设备中安装有测试软件,用于根据各待测设备唯一的标识通过所述陪测设备对所述至少两台待测设备的待测WiFi模块进行吞吐量测试。进一步的,所述待测设备包括机顶盒,所述测试触发接口包括USB(UniversalSerialBus,通用串行总线)接口,所述触发设备包括U盘;所述陪测设备包括支持2.4GHz和5GHz的WiFi路由器,所述测试设备包括计算机。进一步的,所述测试软件包括Chariot方案和/或Iperf方案。第二方面,本专利技术实施例提供了一种双频WiFi吞吐量测试方法,该方法基于上述第一方面所述的系统进行,所述方法包括:启动测试软件;基于所述测试软件的GUI(GraphicalUserInterface,图形用户界面)配置测试参数;根据配置的测试参数控制待测设备与陪测设备之间进行连接;通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试。进一步的,所述通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试之前,还包括:识别通过各测试触发接口接入的触发设备的序号,并基于所述序号为各待测设备配置唯一的IP地址。进一步的,基于所述测试软件的GUI配置测试参数,包括:配置测试方案为Chariot或者Iperf;配置测试策略为串行测试或者并行测试;配置吞吐量标准;对应的,所述根据配置的测试参数控制待测设备与陪测设备之间进行连接,包括:若配置测试策略为并行测试,则控制N/2台的待测设备的待测WiFi模块连接至陪测设备的2.4GHz或者5GHz的SSID,剩余的N/2台的待测设备的待测WiFi模块连接至陪测设备的5GHz或者2.4GHz的SSID,若配置测试策略为串行测试,则控制N台待测设备的待测WiFi模块均连接至陪测设备的2.4GHz或者5GHz的SSID;其中,N表示待测设备的总数量。进一步的,若配置所述测试策略为串行测试,则所述通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试,包括:当检测到有待测设备接入陪测设备的局域网络时,判断所述待测设备是否连接至陪测设备的2.4GHz或者5GHz的SSID;若是,则对所述待测设备中的一台进行2.4GHz或者5GHz吞吐量测试,否则,重新发一次指示待测设备连接至陪测设备的2.4GHz或者5GHz的SSID指令;若2.4GHz或者5GHz吞吐量测试通过,则向进行2.4GHz或者5GHz吞吐量测试的待测设备发送连接至陪测设备的5GHz或者2.4GHz的SSID指令,若2.4GHz或者5GHz吞吐量测试不通过,则在测试软件的GUI显示测试失败的指示信息;若进行2.4GHz或者5GHz吞吐量测试的待测设备连接至陪测设备的5GHz或者2.4GHz的SSID,则延时设定时间后,对该待测设备进行5GHz或者2.4GHz吞吐量测试;将所述该待测设备的5GHz+2.4GHz或者2.4GHz+5GHz的吞吐量与吞吐量标准进行比较,以确定测试是否通过,若通过,则按照上述方法对其他的待测设备的待测WiFi模块进行串行测试,否则,在测试软件的GUI显示测试失败的指示信息。进一步的,若配置所述测试策略为并行测试,则所述通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试,包括:当检测到有待测设备接入陪测设备的局域网络时,判断所述待测设备是否连接至陪测设备的2.4GHz或者5GHz的SSID;若是,则对所述待测设备中的一台进行2.4GHz或者5GHz吞吐量测试,同时,对所述待测设备中的另一台进行5GHz或者2.4GHz吞吐量测试,否则,重新发一次指示待测设备连接至陪测设备的2.4GHz或者5GHz的SSID指令;若2.4GHz吞吐量测试通过,则向2.4GHz吞吐量测试通过的待测设备发送连接至陪测设备的5GHz的SSID指令,若5GHz吞吐量测试通过,则向5GHz吞吐量测试通过的待测设备发送连接至陪测设备的2.4GHz的SSID指令,若2.4GHz或者5GHz吞吐量测试不通过,则在测试软件的GUI对应显示测试失败的指示信息;若分别进行2.4GHz和5GHz吞吐量测试的两台待测设备分别连接至陪测设备的5GHz和2.4GHz的SSID,则延时设定时间后,对所述两台待测设备分别进行5GHz和2.4GHz吞吐量测试;将所述两台待测设备的5GHz+2.4GHz和2.4GHz+5GHz的吞吐量与吞吐量标准进行比较,以确定测试是否通过,若通过,则按照上述方法对其他的待测设备的待测WiFi模块进行并行测试,否则,在测试软件的GUI对应显示测试失败的指示信息。第三方面,本专利技术实施例提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第二方面所述的一种双频WiFi吞吐量测试方法。第四方面,本专利技术实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时实现如上述第二方面所述的一种双频WiFi吞吐量测试方法。本专利技术实施例提供的一种双频WiFi吞吐量测试系统,通过一台设置有有线网口的陪测设备将测试设备与待测设备接入至同一局域网络,实现了通过网线控制待测设备进行吞吐量测试,通过待测设备的测试触发接口接入带有序号的触发设备,使得每个待测设备具备唯一的标识,实现了同一时刻可以对多台待测设备进行吞吐量测试,提高了测试效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的本文档来自技高网...

【技术保护点】
1.一种双频WiFi吞吐量测试系统,其特征在于,所述系统包括:至少两台待测设备,所述至少两台待测设备中的每台待测设备包括测试触发接口和待测WiFi模块,所述测试触发接口用于接入触发设备,以触发待测设备基于所述触发设备的序号为自身配置唯一的标识;一台陪测设备,包括无线网口和有线网口,其中,所述无线网口与所述待测设备的待测WiFi模块通过无线的方式进行连接,所述有线网口与测试设备的有线网卡通过网线进行连接,所述陪测设备用于将待测设备的待测WiFi模块与测试设备的有线网卡接入至同一局域网络;一台测试设备,包括有线网卡,且所述测试设备中安装有测试软件,用于根据各待测设备唯一的标识通过所述陪测设备对所述至少两台待测设备的待测WiFi模块进行吞吐量测试。

【技术特征摘要】
1.一种双频WiFi吞吐量测试系统,其特征在于,所述系统包括:至少两台待测设备,所述至少两台待测设备中的每台待测设备包括测试触发接口和待测WiFi模块,所述测试触发接口用于接入触发设备,以触发待测设备基于所述触发设备的序号为自身配置唯一的标识;一台陪测设备,包括无线网口和有线网口,其中,所述无线网口与所述待测设备的待测WiFi模块通过无线的方式进行连接,所述有线网口与测试设备的有线网卡通过网线进行连接,所述陪测设备用于将待测设备的待测WiFi模块与测试设备的有线网卡接入至同一局域网络;一台测试设备,包括有线网卡,且所述测试设备中安装有测试软件,用于根据各待测设备唯一的标识通过所述陪测设备对所述至少两台待测设备的待测WiFi模块进行吞吐量测试。2.根据权利要求1所述的系统,其特征在于,所述待测设备包括机顶盒,所述测试触发接口包括通用串行总线USB接口,所述触发设备包括U盘;所述陪测设备包括支持2.4GHz和5GHz的WiFi路由器,所述测试设备包括计算机。3.根据权利要求1所述的系统,其特征在于,所述测试软件包括Chariot方案和/或Iperf方案。4.一种双频WiFi吞吐量测试方法,基于上述权利要求1-3中任一项所述的系统进行,其特征在于,所述方法包括:启动测试软件;基于所述测试软件的图形用户界面GUI配置测试参数;根据配置的测试参数控制待测设备与陪测设备之间进行连接;通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试。5.根据权利要求4所述的方法,其特征在于,所述通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试之前,还包括:识别通过各测试触发接口接入的触发设备的序号,并基于所述序号为各待测设备配置唯一的IP地址。6.根据权利要求4或5所述的方法,其特征在于,基于所述测试软件的GUI配置测试参数,包括:配置测试方案为Chariot或者Iperf;配置测试策略为串行测试或者并行测试;配置吞吐量标准;对应的,所述根据配置的测试参数控制待测设备与陪测设备之间进行连接,包括:若配置测试策略为并行测试,则控制N/2台的待测设备的待测WiFi模块连接至陪测设备的2.4GHz或者5GHz的SSID,剩余的N/2台的待测设备的待测WiFi模块连接至陪测设备的5GHz或者2.4GHz的SSID;若配置测试策略为串行测试,则控制N台待测设备的待测WiFi模块均连接至陪测设备的2.4GHz或者5GHz的SSID;其中,N表示待测设备的总数量。7.根据权利要求6所述的方法,其特征在于,若配置所述测试策略为串行测试,则所述通过所述测试软件对待测设备的待测WiFi模块进行吞吐量测试,包括:当检测到有待测设备接入陪测设备的局域网络时,判断所述待测设备是否连接至陪测设备的2.4GHz或者5GHz的SSID;若是,则对所述...

【专利技术属性】
技术研发人员:聂伟峰周子琦陈彬彬
申请(专利权)人:深圳创维数字技术有限公司
类型:发明
国别省市:广东,44

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

1