路由器远近距离性能的自动化测试方法、系统及装置制造方法及图纸

技术编号:19638239 阅读:31 留言:0更新日期:2018-12-01 18:34
本发明专利技术公开了一种路由器远近距离性能的自动化测试方法、系统及装置,其方法包括:S1:控制待测路由器进行移动以与待测路由器之间的距离为最小值;S2:持续发送数据包至与待测路由器相连接的第一PC机以获取上述待测路由器在预设时间内的吞吐量数据;S3:判断上述吞吐量数据是否为零;若是,则执行步骤S5;若否,则执行步骤S4;S4:记录上述吞吐量数据,并控制上述待测路由器移动一个预设步长以与所述待测路由器之间的距离增加一个预设步长;重复执行步骤S2至S3;S5:基于上述吞吐量数据绘制图形,并结束测试。

【技术实现步骤摘要】
路由器远近距离性能的自动化测试方法、系统及装置
本专利技术涉及路由器
,尤其涉及路由器远近距离性能的自动化测试方法、系统及装置。
技术介绍
路由器(Router)又称网关设备(Gateway),用于连接多个逻辑上分开的网络。所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。因此,路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。目前,对于路由器各个性能的测试方法、装置等也越来越多样化,如测试路由器的配制参数、测试路由器的内存压力、测试路由器的发射功率等性能的方法、装置,比如:申请号为201410789762.4的中国专利技术专利提供了一种路由器配置参数的测试方法及装置,其测试方法包括:确定待测路由器;在所述待测路由器中配置的待测参数集合;将测试终端与所述待测路由器连接,并判断测试终端是否与待测路由器连接成功;若连接成功,则获取测试反馈信息,并判断所获取的测试反馈信息是否与反馈参考信息匹配;若匹配,则提示测试通过;否则,提示测试失败。以及申请号为CN201711181108.5的中国专利技术专利公开了一种路由器内存压力测试方法及系统,其路由器内存压力测试方法包括:S11,构造多个不同的连接请求报文并发送至测试路由器,以模拟多个客户端向测试路由器发起连接请求的情况;并对所模拟的多个哭护短的连接状态进行剪口,当模拟的客户端与测试路由器断开连接时,重新执行步骤S11;S12,每个预设周期获取依次测试路由器的技术信息;S13:当测试路由器出现异常时,保存测试数据,并终止测试。路由器的远近距离性能是考察路由器通过空气耦合下在不同距离的表现的重要指标,其能够体现路由器无线信号的覆盖范围和无线性能随间隔距离变化的情况。但是,目前对于路由器的远近距离性能仍是采用人为估量以更改测试距离,然后操作网卡连接路由器跑吞吐量的传统方式进行测试,其存在以下缺点:需要人为的移动路由器至特定距离位置处,不能实现自动化连跑;移动过程中存在较大的位置误差,不利于复查某个距离位置处的吞吐量数据;在需要对多个路由器进行性能对比时,需要切换设备,测试效率低,且容易受到环境因素的影响。
技术实现思路
针对上述问题,本专利技术公开了一种路由器远近距离性能的自动化测试方法,该自动化测试方法包括如下步骤:S1:控制待测路由器进行移动以与待测路由器之间的距离为最小值;S2:持续发送数据包至与待测路由器相连接的第一PC机以获取上述待测路由器在预设时间内的吞吐量数据;S3:判断上述吞吐量数据是否为零;若是,则执行步骤S5;若否,则执行步骤S4;S4:记录上述吞吐量数据,并控制上述待测路由器移动一个预设步长以与所述待测路由器之间的距离增加一个预设步长;重复执行步骤S2至S3;S5:基于上述吞吐量数据绘制图形,并结束测试。进一步的,上述步骤S1之前还包括:S01:构建有线连接通道以与上述第一PC机进行有线连接;S02:发送无线信息获取请求至上述第一PC机以提示用户设置上述待测路由器的无线信息;S03:获取第一PC机经上述有线连接通道所发送的无线信息;S04:基于上述无线信息,与上述待测路由器进行无线连接。进一步的,上述待测路由器与第一PC机均安置于传送设备之上;传送设备之上安置一个或多个陪测路由器。基于本专利技术所公开的一种路由器远近距离性能的自动化测试方法,相对应的,本专利技术还公开了一种路由器远近距离性能的自动化测试系统,该自动化测试系统包括:控制移动模块,用于控制待测路由器进行移动以与上述待测路由器之间的距离为最小值;数据获取模块,用于持续发送数据包至与待测路由器相连接的第一PC机以获取上述待测路由器在预设时间内的吞吐量数据;判断模块,用于判断上述吞吐量数据是否为零;记录移动模块,用于记录上述吞吐量数据,并控制上述待测路由器移动一个预设步长以与上述待测路由器之间的距离增加一个预设步长;重复执行模块,用于当上述吞吐量数据不为零时,重复运行判断模块与数据获取模块;图形绘制模块,用于根据吞吐量数据绘制图形并结束测试。进一步的,上述自动化测试系统还包括:第一构建模块,用于构建有线连接通道以与第一PC机进行有线连接;请求发送模块,用于发送无线信息获取请求至第一PC机以提示用户设置待测路由器的无线信息;信息获取模块,用于获取第一PC机经上述有线连接通道所发送的无线信息;第二构建模块,用于根据所获取的无线信息,与上述待测路由器进行无线连接。进一步的,上述待测路由器与第一PC机均安置于传送设备之上;传送设备之上安置有一个或多个陪测路由器。本专利技术还公开了一种路由器远近距离性能的自动化测试装置,该自动化测试装置包括第一PC机、第二PC机,该第一PC机与待测路由器进行有线连接;第二PC机内部设置有本专利技术所提供的路由器远近距离性能的自动化测试系统。进一步的,上述自动化测试装置还包括:传送设备,该传送设备上安置有待测路由器与第一PC机;该传送设备之上安置有一个或多个陪测路由器。进一步的,上述自动化测试装置还包括:交换机,该交换机分别与第一PC机内部的有线网卡、第二PC机内部的有线网卡进行有线连接。进一步的,上述第二PC机与传送设备之间通过串口相互连接以使第二PC机通过该串口控制传送设备的运行。本专利技术所公开的一种路由器远近距离性能的自动化测试方法、系统及装置,能够通过设置预设步长来精确调整待测路由器与自动化测试系统之间的距离,实现对待测路由器的远近性能进行自动化测试,也能够直接将待测路由器精确复原至某一距离位置以重复验证该距离位置的吞吐量数据,提高验证效率,减小误差。另外,在需要对待测路由器与陪测路由器的远近距离性能进行比对时,本专利技术的技术方案仅将需要进行性能比对的待测路由器、陪测路由器同时放置在传送设备上以同时进行自动化测试即可,能够使待测路由器与陪测路由器的测试时间较为接近,可最大程度的降低因环境干扰所带来的影响,具有较好的实用性。附图说明图1为实施例一中的一种路由器远近距离性能的自动化测试方法流程图;图2为实施例一中的获取无线信息以与待测路由器进行无线连接的方法流程图;图3为实施例一中的一种路由器远近距离性能的自动化测试系统组成图;图4为实施例一中的自动化测试系统中用户获取无线信息以与待测路由器进行无线连接的模块组成图;图5为实施例一中的一种路由器远近距离性能的自动化测试装置的组成结构图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。实施例一参照图1,本实施本文档来自技高网
...

【技术保护点】
1.一种路由器远近距离性能的自动化测试方法,其特征在于,所述自动化测试方法包括:S1:控制待测路由器进行移动以与所述待测路由器之间的距离为最小值;S2:持续发送数据包至与待测路由器相连接的第一PC机以获取所述待测路由器在预设时间内的吞吐量数据;S3:判断所述吞吐量数据是否为零;若是,则执行步骤S5;若否,则执行步骤S4;S4:记录所述吞吐量数据,并控制所述待测路由器移动一个预设步长以与所述待测路由器之间的距离增加一个预设步长;重复执行步骤S2至S3;S5:基于所述吞吐量数据绘制图形,并结束测试。

【技术特征摘要】
1.一种路由器远近距离性能的自动化测试方法,其特征在于,所述自动化测试方法包括:S1:控制待测路由器进行移动以与所述待测路由器之间的距离为最小值;S2:持续发送数据包至与待测路由器相连接的第一PC机以获取所述待测路由器在预设时间内的吞吐量数据;S3:判断所述吞吐量数据是否为零;若是,则执行步骤S5;若否,则执行步骤S4;S4:记录所述吞吐量数据,并控制所述待测路由器移动一个预设步长以与所述待测路由器之间的距离增加一个预设步长;重复执行步骤S2至S3;S5:基于所述吞吐量数据绘制图形,并结束测试。2.如权利要求1所述的一种路由器远近距离性能的自动化测试方法,其特征在于,所述步骤S1之前还包括:S01:构建有线连接通道以与所述第一PC机进行有线连接;S02:发送无线信息获取请求至所述第一PC机以提示用户设置所述待测路由器的无线信息;S03:获取第一PC机经所述有线连接通道所发送的无线信息;S04:基于所述无线信息,与所述待测路由器进行无线连接。3.如权利要求2所述的一种路由器远近距离性能的自动化测试方法,其特征在于,所述待测路由器与所述第一PC机均安置于传送设备之上;所述传送设备之上安置一个或多个陪测路由器。4.一种路由器远近距离性能的自动化测试系统,其特征在于,所述自动化测试系统包括:控制移动模块,用于控制待测路由器进行移动以与所述待测路由器之间的距离为最小值;数据获取模块,用于持续发送数据包至与待测路由器相连接的第一PC机以获取所述待测路由器在预设时间内的吞吐量数据;判断模块,用于判断所述吞吐量数据是否为零;记录移动模块,用于记录所述吞吐量数据,并控制所述待测路由器移动一个预设步长以与所述待测路由器之间的距离增加一个预设步长;重复执行模块,...

【专利技术属性】
技术研发人员:黄鑫
申请(专利权)人:四川斐讯信息技术有限公司
类型:发明
国别省市:四川,51

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

1