【技术实现步骤摘要】
一种WIFI路由器承载性能的测试方法和系统
本专利技术涉及一种WIFI路由器承载性能的测试方法和系统,属于网络通信
技术介绍
WIFI的带机量极限、带宽极限是WIFI性能的两个重要质量参数,在现有技术中,往往需要通过人工测试来获得这两个性能指标,即大量人员和无线设备在线同时进行操作从而达到WIFI路由器的性能极限,但这样既耗费了人力和物力,而且所取得的测试结果精度并不高。专利申请CN201310502974.5(申请名称:一种无线路由性能测试系统及方法,申请日:2013‐10‐22,申请人:上海斐讯数据通信技术有限公司)公开了一种无线路由性能测试系统及方法,其属于网络测试
,系统包括待测设备、流量监测设备和流量发生设备;流量发生设备包括一第一网卡和一第二网卡;第一网卡与第二网卡桥接;流量监测设备包括第一接口和第二接口;第一接口连接流量发生设备的第二网卡;第二接口连接待测设备;待测设备与流量发生设备的第一网卡无线连接;方法包括:配置流量监测设备以和待测设备之间建立连接;构建上行数据流和下行数据流,并监测上行数据流和下行数据流;监测结果,判断待测设备的运行状态。该技术方案主要通过单个流量监测设备来实现对单个待测设备的测试,但实际上,使用多台无线设备对WIFI路由器进行测试时,无线设备对WIFI路由器、以及不同的无线设备之间都会产生干扰从而导致测试结果存在明显差异,因此仅通过单个流量监测设备来对单个待测设备进行测试,并不能准确评估出这两种干扰对WIFI路由器承载性能所造成的影响,从而致使测试结果的准确性存在不足。因此,如何既保证WIFI路由器承载 ...
【技术保护点】
一种WIFI路由器承载性能的测试方法,其特征在于,包括有:步骤一、挑选一个用于测试WIFI路由器的无线模拟器,并将所挑选的无线模拟器配置成无线中继模式,且其无线中继的WIFI热点和待测试WIFI路由器设置成同一热点名称,然后启动所述无线模拟器;步骤二、无线模拟器被启动后,根据其无线中继的WIFI热点名称来寻找待测试WIFI路由器,然后无线中继到待测试WIFI路由器上;步骤三、无线模拟器通过所中继的待测试WIFI路由器,向测试服务器发送工作模式的请求消息,并根据测试服务器返回的工作模式,配置对应的测试脚本,然后执行测试脚本从测试服务器下载相应资源,在下载结束后计算自身从测试服务器下载资源的平均速度,最后将自身从测试服务器下载资源的平均速度、自身MAC地址、以及中继的待测试WIFI路由器的MAC地址发送给测试服务器;步骤四、测试服务器根据中继到同一待测试WIFI路由器的所有无线模拟器发来的从测试服务器下载资源的平均速度,判断待测试WIFI路由器的承载性能指标是否达到一个极限值,如果是,则根据所有无线模拟器发来的从测试服务器下载资源的平均速度,计算待测试WIFI路由器的承载性能指标值;如果否 ...
【技术特征摘要】
1.一种WIFI路由器承载性能的测试方法,其特征在于,包括有:步骤一、挑选一个用于测试WIFI路由器的无线模拟器,并将所挑选的无线模拟器配置成无线中继模式,且其无线中继的WIFI热点和待测试WIFI路由器设置成同一热点名称,然后启动所述无线模拟器;步骤二、无线模拟器被启动后,根据其无线中继的WIFI热点名称来寻找待测试WIFI路由器,然后无线中继到待测试WIFI路由器上;步骤三、无线模拟器通过所中继的待测试WIFI路由器,向测试服务器发送工作模式的请求消息,并根据测试服务器返回的工作模式,配置对应的测试脚本,然后执行测试脚本从测试服务器下载相应资源,在下载结束后计算自身从测试服务器下载资源的平均速度,最后将自身从测试服务器下载资源的平均速度、自身MAC地址、以及中继的待测试WIFI路由器的MAC地址发送给测试服务器;步骤四、测试服务器根据中继到同一待测试WIFI路由器的所有无线模拟器发来的从测试服务器下载资源的平均速度,判断待测试WIFI路由器的承载性能指标是否达到一个极限值,如果是,则根据所有无线模拟器发来的从测试服务器下载资源的平均速度,计算待测试WIFI路由器的承载性能指标值;如果否,则继续在待测试WIFI路由器上增加无线中继的无线模拟器,转向步骤一。2.根据权利要求1所述的方法,其特征在于,步骤一中,在将无线模拟器配置成无线中继模式时,还包括有:关闭无线模拟器的自生WIFI信号。3.根据权利要求1所述的方法,其特征在于,步骤三中,工作模式包括但不限于:浏览网页、发送消息、观看视频或下载文件,当工作模式是浏览网页时,无线模拟器所配置的测试脚本是从测试服务器下载若干个图片文件和文本文件;当工作模式是观看视频时,无线模拟器所配置的测试脚本是接收测试服务器传输来的视频流;当工作模式是发送消息时,无线模拟器所配置的测试脚本是和测试服务器传输socket消息;当工作模式是下载文件时,无线模拟器所配置的测试脚本是和测试服务器传输大文件。4.根据权利要求3所述的方法,其特征在于,在测试服务器上设置一个由若干个大小相互不同的文件所组成的文件序列,所述文件序列中的文件数不小于一个预先设置的最小文件数阈值,文件序列中最小的文件大小为1MB,最大的文件大小以MB为单位,步骤三中,当测试服务器返回的工作模式是浏览网页时,无线模拟器执行测试脚本从测试服务器下载相应资源,进一步包括有:无线模拟器按一定的算法从测试服务器的文件序列中选择若干个文件,然后将所选择的文件按一定的先后次序下载到本地,以模拟用户持续的浏览网页行为。5.根据权利要求1所述的方法,其特征在于,还包括有:无线模拟器定时向测试服务器发送工作模式的请求消息,并判断测试服务器返回的最新工作模式是否与当前所执行的工作模式一致,如果是,则继续执行当前的测试脚本从测试服务器下载相应资源;如果否,则停止执行当前的测试脚本,然后根据测试服务器返回的最新工作模式,重新配置最新的测试脚本,最后执行最新的测试脚本从测试服务器下载相应资源。6.根据权利要求1所述的方法,其特征在于,步骤四进一步包括有:步骤41、测试服务器根据所接收到的无线模拟器发来的从测试服务器下载资源的平均速度,统计中继到同一待测试WIFI路由器的所有无线模拟器从测试服务器下载资源的平均速度的平均值,然后判断所统计出的平均值是否低于一个最低带宽阈值,如果是,则计算中继到待测试WIFI路由器的所有无线模拟器数,待测试WIFI路由器的带机量极限即是中继到待测试WIFI路由器的所有无线模拟器数;如果否,则继续在待测试WIFI路由器上增加无线中继的无线模拟器,转向步骤一。7.根据权利要求6所述的方法,其特征在于,待测试WIFI路由器是可定制、或不可定制软件的WIFI路由器,当待测试WIFI路由器是可定制软件的WIFI路由器时,待测试WIFI路由器定时向测试服务器上报其端口流量速率,步骤41中,当测试服务器判断所统计出的平均值低于一个最低带宽阈值时,还包括有:测试服务器判断是否接收到待测试WIFI路由器发来的端口流量速率,如果是,则从中读取待测试WIFI路由器的端口流量速率,待测试WIFI路由器的带宽极限即是所述端口流量速率;如果否,则统计中继到待测试WIFI路由器的所有无线模拟器从测试服务器下载资源的平均速度之和,待测试WIFI路由器...
【专利技术属性】
技术研发人员:韦安健,李玄得,张森炜,张志勇,刘思辰,
申请(专利权)人:杭州东信北邮信息技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。