本发明涉及无线路由器测试,特别涉及一种用于测试多无线终端接入无线路由器的方法及装置。
背景技术:
1、现代生活中随着人们对于网络的依赖性越来越强,无线路由器的使用也越来越普及,在家庭、办公场所或者商场等到处可见,在这些应用场景下无线路由器会接入很多的无线终端设备,因此对多终端的接入是无线路由器的一个重要指标,在研发测试过程中也会重点测试该特性。
2、目前,测试无线路由器多终端的接入方式主要方式有两种,一种是寻找多个测试终端(如手机、笔记本等)直接连接无线路由器进行测试,这种方式需要找到一定数量的测试终端,然后根据测试结果推断无线路由器支持的最大终端数量;但是在实际测试过程中,一方面测试人员可能比较难以找到足够数量的测试终端,另外一方面太多的测试终端在搭建测试环境比较难以操作,还需要多人配合,而且比较耗时,这样就会出现测试结果不准确、测试效率低下的情况。另一种是采用专业的测试仪表,该测试仪表支持配置模拟多无线终端,这样就可以和无线路由器无线关联进行测试,但是目前现有的这类仪表由于功能强大、专业性高、操作复杂、价格昂贵,造成使用成本较高,对于一些中小型企业来说会造成较大的经济负担,进而并不会选购此类测试仪表。
技术实现思路
1、为了解决上述技术问题,本发明提供一种用于测试多无线终端接入无线路由器的方法及装置,采用带有无线连接功能的无线测试装置与上位机配合使用,使其成为一款小型测量仪表,能够满足无线路由器多终端的测试需求,且操作简单,成本低,便携性好。
2、本发明为了解决其技术问题所采用的技术方案是:一种用于测试多无线终端接入无线路由器的方法,采用带有无线连接功能的无线测试装置进行测试,包括以下步骤:
3、s1,在所述无线测试装置的无线模块中创建若干个无线空口,每个所述无线空口均作为一个无线虚拟终端使用;
4、s2,配置每一个所述无线虚拟终端的无线参数,使之与待测试的无线路由器进行无线关联;
5、s31,通过内置在所述无线测试装置中的打流软件对所述无线虚拟终端和无线路由器进行流量测试。
6、作为本发明的进一步改进,在所述s2和s31之间还具有以下步骤:
7、s30,通过命令配置是否开启终端隔离;
8、当开启终端隔离时,使得各无线虚拟终端相互隔离,而无法相互通信,各无线虚拟终端只能和无线路由器通信;
9、当关闭终端隔离时,使得各无线虚拟终端既能够相互通信,又能够和无线路由器通信。
10、作为本发明的进一步改进,当终端隔离开启或关闭后,通过ping命令测试方式来进行校验各无线虚拟终端是否能够相互通信或相互隔离。
11、作为本发明的进一步改进,所述s1中创建的所述无线虚拟终端会自动生成默认配置项,该配置项包括无线虚拟终端的mac地址、ip地址、无线ssid、频率、加密及带宽,并可通过第一查询命令进行查询其中一个或所有的所述无线虚拟终端的配置项。
12、作为本发明的进一步改进,在所述s2中,配置的无线参数包括名称、ip地址、无线ssid、频率、加密及带宽,并且使每一个所述无线虚拟终端配置的无线ssid、频率及加密均与无线路由器相同,进而使每一个所述无线虚拟终端均和无线路由器自动进行无线关联。
13、作为本发明的进一步改进,在所述无线虚拟终端与无线路由器关联后,通过进入无线路由器端网页进行查询所述无线虚拟终端的第一无线关联信息,该第一无线关联信息包括无线虚拟终端的ip地址、mac地址、tx/rx速率、ccq、802.11模式及连接时长。
14、作为本发明的进一步改进,在所述无线虚拟终端与无线路由器关联后,通过第二查询命令查询其中一个或所有的无线虚拟终端和无线路由器的第二无线关联信息,所述第二无线关联信息包括无线路由器的mac地址、ip地址、无线工作频率、发送速率、接收速率、无线关联时长和无线带宽模式。
15、作为本发明的进一步改进,在所述s31中,通过所述打流软件使每个无线虚拟终端单独和无线路由器进行流量测试,或使所有无线虚拟终端同时和无线路由器进行流量测试。
16、本发明还提供一种用于测试多无线终端接入无线路由器的装置,包括:上位机和无线测试装置,所述上位机具有处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述处理器执行如上所述的用于测试多无线终端接入无线路由器的方法。
17、作为本发明的进一步改进,所述无线测试装置包括存储模块、i/o模块、电源模块和无线模块,所述存储模块存储有打流软件,所述打流软件为iperf测试工具。
18、本发明的有益效果是:本发明提供一种用于测试多无线终端接入无线路由器的方法及装置,该方法采用带有无线连接功能的无线测试装置进行测试,通过在无线测试装置的无线模块中创建若干个无线虚拟终端,并一一进行配置无线参数,使之与待测试的无线路由器无线关联,通过内置在无线测试装置中的打流软件对无线虚拟终端和无线路由器进行流量测试,从而实现无线路由器多终端的测试需求,并且还可通过命令配置是否开启终端隔离,来满足不同的测试要求;此外,实现该方法的装置能够作为一款小型测量仪表使用,大大降低了测试成本,且易于操作,节省了人力,便携性好。
1.一种用于测试多无线终端接入无线路由器的方法,采用带有无线连接功能的无线测试装置进行测试,其特征在于,包括以下步骤:
2.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于,在所述s2和s31之间还具有以下步骤:
3.根据权利要求2所述的用于测试多无线终端接入无线路由器的方法,其特征在于:当终端隔离开启或关闭后,通过ping命令测试方式来进行校验各无线虚拟终端是否能够相互通信或相互隔离。
4.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于:所述s1中创建的所述无线虚拟终端会自动生成默认配置项,该配置项包括无线虚拟终端的mac地址、ip地址、无线ssid、频率、加密及带宽,并可通过第一查询命令进行查询其中一个或所有的所述无线虚拟终端的配置项。
5.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于:在所述s2中,配置的无线参数包括名称、ip地址、无线ssid、频率、加密及带宽,并且使每一个所述无线虚拟终端配置的无线ssid、频率及加密均与无线路由器相同,进而使每一个所述无线虚拟终端均和无线路由器自动进行无线关联。
6.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于:在所述无线虚拟终端与无线路由器关联后,通过进入无线路由器端网页进行查询所述无线虚拟终端的第一无线关联信息,该第一无线关联信息包括无线虚拟终端的ip地址、mac地址、tx/rx速率、ccq、802.11模式及连接时长。
7.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于:在所述无线虚拟终端与无线路由器关联后,通过第二查询命令查询其中一个或所有的无线虚拟终端和无线路由器的第二无线关联信息,所述第二无线关联信息包括无线路由器的mac地址、ip地址、无线工作频率、发送速率、接收速率、无线关联时长和无线带宽模式。
8.根据权利要求1所述的用于测试多无线终端接入无线路由器的方法,其特征在于:在所述s31中,通过所述打流软件使每个无线虚拟终端单独和无线路由器进行流量测试,或使所有无线虚拟终端同时和无线路由器进行流量测试。
9.一种用于测试多无线终端接入无线路由器的装置,其特征在于,包括:上位机和无线测试装置,所述上位机具有处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述处理器执行如权利要求1至8任一项所述的用于测试多无线终端接入无线路由器的方法。
10.根据权利要求9所述的用于测试多无线终端接入无线路由器的装置,其特征在于:所述无线测试装置包括存储模块、i/o模块、电源模块和无线模块,所述存储模块存储有打流软件,所述打流软件为iperf测试工具。