一种路由器可靠性测试方法及装置与流程

文档序号:16097019发布日期:2018-11-27 23:42阅读:277来源:国知局

本发明涉及路由器技术领域,尤其涉及一种路由器可靠性测试方法及装置。



背景技术:

目前,路由器便是作为一种连接网络的设备被广泛的应用于我们的工作生活。

在产品的生产和研发过程中,需要对路由器进行各种测试,以确保路由器能够正常工作。此外,还可通过各种测试了解路由器的参数性能。

由于路由器的使用环境是多样的,通常测试环境较为单一,例如公开号为CN106452959A的专利文献公开了一种路由器无线吞吐性能的测试系统及方法,其中,所述测试系统包括屏蔽箱、升降台、待测路由器以及滤波器模组、预设数量的可调衰减器、串口服务器、第一主机、第二主机和第三主机;其中,所述第三主机通过所述滤波器模组与所述升降台相连;所述待测路由器与所述第一主机相连;所述屏蔽箱上设置有与所述预设数量的可调衰减器一一对应的用于接收所述待测路由器发射的无线数据的接收天线;所述预设数量的可调衰减器分别通过射频线与所述第二主机相连;所述预设数量的可调衰减器通过所述串口服务器与所述第三主机相连;通过升降台可以改变路由器与接收天线之间的高度差,从而可以从水平方向和垂直方向对路由器的无线吞吐性能进行测试。该专利文献用于测试路由器的无线吞吐性能,但测试环境固定,无法测试出在不同环境下的路由器性能以及稳定性。

目前来说,通过普通的测试方法无法了解路由器在各种工况下的稳定性情况,尤其在各种极端环境下的稳定性。

此外,目前对于路由器的测试,需要专业的技术人员进行大量操作才能完成。



技术实现要素:

本发明所要解决的技术问题在于,针对现有技术的上述不足,提出一种路由器可靠性测试方法及装置,以方便测试路由器在各种工况下的稳定性情况,尤其在各种极端环境下的稳定性。

一方面,本申请提供了一种路由器可靠性测试方法,包括步骤:

对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;

通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

可选地,在通过待测路由器与至少一台终端设备进行数据传输测试之前,还包括:

对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电。

可选地,在通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据之后,还包括步骤:

改变所述环境控制装置所提供的测试环境和/或所述供电电源的供电参数,并重新进行所述数据传输测试,记录测试数据。

可选地,所述供电参数包括电压参数;

所述对环境控制装置进行设定具体为:对环境控制装置的温度、气压和湿度参数进行设定。

可选地,所述终端设备包括:第一设备和第二设备;

所述终端设备连接到所述待测路由器的无线网络具体为:

所述第一设备连接到所述待测路由器的2.4G WiFi无线网络,所述第二设备连接到所述待测路由器的5G WiFi无线网络。

另一方面,本申请还提供了一种路由器可靠性测试装置,包括:

测试环境设定模块,用于对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;

测试模块,用于通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

可选地,还包括:

电源设定模块,用于对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电。

可选地,还包括:

测试参数改变模块,用于改变所述环境控制装置所提供的测试环境和/或所述供电电源的供电参数,并重新进行所述数据传输测试,记录测试数据。

可选地,所述供电参数包括电压参数;

所述测试环境设定模块具体用于对环境控制装置的温度、气压和湿度参数进行设定。

可选地,所述终端设备包括:第一设备和第二设备;

所述终端设备连接到所述待测路由器的无线网络具体为:

所述第一设备连接到所述待测路由器的2.4G WiFi无线网络,所述第二设备连接到所述待测路由器的5G WiFi无线网络。

本申请应用于测试设备,其中,测试设备对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;进而,测试设备通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。本申请通过环境控制装置来调节待测路由器所处的工作环境,并在该工作环境下对路由器进行数据传输测试,根据数据传输测试的测试数据判断路由器的稳定性。

在本申请中,测试过程由测试设备控制执行,测试过程自动化,无需测试人员的参与。

附图说明

图1是根据一示例性实施例示出的路由器可靠性测试方法的应用场景图。

图2是根据一示例性实施例示出的路由器可靠性测试方法的流程图。

图3是根据一示例性实施例示出的路由器可靠性测试方法的流程图。

图4是根据一示例性实施例示出的路由器可靠性测试方法的流程图。

图5是根据一示例性实施例示出的路由器可靠性测试装置的结构框图。

具体实施方式

以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

还应当理解,此处所描述的具体实施例仅仅用于理解本发明,并不用于限定本发明。

图1是根据一示例性实施例示出的路由器可靠性测试方法的应用场景图。参考图1,涉及测试设备11、待测路由器12、环境控制装置13、终端设备(14、15)。

本申请的测试方法应用于测试设备11,其中,测试设备11、终端设备(14、15)可以为计算机。

在本申请实施例中,待测路由器12位于环境控制装置13中,环境控制装置13为待测路由器12提供测试环境。测试设备11可对环境控制装置13进行设定,使得环境控制装置13为待测路由器12提供预设的测试环境。具体地,测试设备11可对环境控制装置13的温度、气压和湿度参数进行设定。

在本申请实施例中,所述测试设备11连接到所述待测路由器12的LAN口或WAN口。

测试设备11控制终端设备(14、15)连接到所述待测路由器12的无线网络。具体地,测试设备11与终端设备(14、15)建立Telnet协议连接,并通过该连接控制终端设备(14、15)连接到待测路由器12的无线网络。

在本申请实施例中,测试设备11通过待测路由器12与至少一台终端设备(14、15)进行数据传输测试,并记录测试数据;其中,所述测试设备11连接到所述待测路由器12的LAN口或WAN口,所述终端设备(14、15)连接到所述待测路由器12的无线网络。

在本申请实施例中,所述测试数据可以为数据吞吐量。通过吞吐量来判断待测路由器12是否在测试环境中可以正常工作。

在本申请实施例中,待测路由器12的无线网络可以为2.4G WiFi无线网络和5G WiFi无线网络。

进一步地,所述终端设备(14、15)具体包括:第一设备14和第二设备15。

进一步地,所述第一设备14连接到所述待测路由器12的2.4G WiFi无线网络,所述第二设备15连接到所述待测路由器12的5G WiFi无线网络。测试设备11通过待测路由器12同时与第一设备14、第二设备15进行数据传输测试。这样可以测试待测路由器12的两个频段的无线网络在测试环境下是否能都能够正常工作。

在本申请实施例中,由于测试设备11可对环境控制装置13进行设定,可将测试环境设定至极端环境下,以测试待测路由器12在极端环境下的工作情况。例如,高温、高湿度等极端环境,例如高温为45℃,具体的测试环境可由具体情况而定,这里不做限定。

此外,在本申请实施例中,还涉及待测路由器12的供电电源16。

进一步地,测试设备11可对待测路由器12的供电电源16进行设定,使所述供电电源16以预设的供电参数为待测路由器12供电。其中,供电参数可包括供电电压。

具体地,供电电源16可模拟电网的实际供电情况,对待测路由器12进行供电,以测试待测路由器12在实际工作条件下的工作情况和稳定性。

由于路由器使用的范围非常广泛,需要路由器工作在各种环境下保证路由器能够稳定工作。通过本申请的技术方案可测试路由器在各种工况下的工作情况和稳定性。

图2是根据一示例性实施例示出的路由器可靠性测试方法的流程图。在本实施例中,该路由器可靠性测试方法应用于测试设备。参考图2,本实施例中的路由器可靠性测试方法包括步骤S201和步骤S202,下面结合附图进行详细说明。

步骤S201,对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境。

具体地,测试设备可通过串口线连接到环境控制装置,对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境。

在本实施例中,测试设备使用USB接口,环境控制装置使用RS232接口,可使用转接线将计算机的USB接口连接到环境控制装置的RS232接口。

进一步地,所述对环境控制装置进行设定具体为:对环境控制装置的温度、气压和湿度参数进行设定。

具体地,环境控制装置可具有一箱体,在所述箱体中提供测试环境。所述待测路由器位于所述箱体中。

步骤S202,通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

在本实施例中,所述测试设备控制所述终端设备连接到所述待测路由器的无线网络。具体地,测试设备通过Telnet协议连接到终端设备,并通过该连接控制所述终端设备连接到所述待测路由器的无线网络。

在本实施例中,测试设备通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据。其中,数据传输测试可以吞吐量测试,测试数据至少包括网络吞吐量。

当测试设备与终端设备之间的数据传输出现问题时,测试设备可通过发送ping包来验证连接情况。当不能够正常连接时,停止测试。

具体地,数据传输测试可以使用美国IXIA公司的测试软件IxChariot完成。

进一步地,所述终端设备包括:第一设备和第二设备;

所述终端设备连接到所述待测路由器的无线网络具体为:所述第一设备连接到所述待测路由器的2.4G WiFi无线网络,所述第二设备连接到所述待测路由器的5G WiFi无线网络。

测试设备通过待测路由器同时与第一设备、第二设备进行数据传输测试。这样可以测试待测路由器的两个频段的无线网络在测试环境下是否能都能够正常工作。

本申请应用于测试设备,其中,测试设备对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;进而,测试设备通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。本申请通过环境控制装置来调节待测路由器所处的工作环境,并在该工作环境下对路由器进行数据传输测试,根据数据传输测试的测试数据判断路由器的稳定性。

在本申请中,测试过程由测试设备控制执行,测试过程自动化,无需测试人员的参与。

图3是根据一示例性实施例示出的路由器可靠性测试方法的流程图。在本实施例中,该路由器可靠性测试方法应用于测试设备。参考图3,本实施例中的路由器可靠性测试方法包括步骤S301至步骤S302,本实施例基于图2对应的实施例,重复的部分这里不做赘述,下面结合附图进行详细说明。

步骤S301,对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电。

在本实施例中,测试设备可对供电电源的供电参数进行设定,例如电压值。在测试过程中,供电电源可模拟电网的实际供电情况,对待测路由器进行供电,以测试待测路由器在实际工作条件下的工作情况和稳定性。

此外,为了测试待测路由器在极端供电情况下的工作情况,可将供电电源的供电电压调节至高压或低压情况,其中高压可以为264V,低压可以为90V,具体数值这里不做限定,可根据实际情况确定。

步骤S302,对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境。

在本实施例中,所述对环境控制装置进行设定具体为:对环境控制装置的温度、气压和湿度参数进行设定。

步骤S303,通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

在本实施例中,测试设备可通过供电电源控制待测路由器的供电参数,以测试待测路由器在不同供电条件下的工作情况和稳定性,尤其是极端供电条件下的工作情况和稳定性。

图4是根据一示例性实施例示出的路由器可靠性测试方法的流程图。在本实施例中,该路由器可靠性测试方法应用于测试设备。参考图4,本实施例中的路由器可靠性测试方法包括步骤S401至步骤S404,本实施例基于图2和图3对应的实施例,重复的部分这里不做赘述,下面结合附图进行详细说明。

步骤S401,对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电。

步骤S402,对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;

步骤S403,通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

步骤S404,改变所述环境控制装置所提供的测试环境和/或所述供电电源的供电参数,并重新进行所述数据传输测试,记录测试数据。

在本实施例中,测试设备对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电,以及对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境,进而在此测试环境和供电参数下,进行数据传输测试,并记录测试数据。可对待测路由器进行多次数据传输测试,每次数据传输测试完成后,改变所述环境控制装置所提供的测试环境和/或所述供电电源的供电参数,并重新进行所述数据传输测试,记录测试数据。

当在数据传输测试过程中,当测试设备与终端设备之间的数据传输出现问题时,测试设备可通过发送ping包来验证连接情况。当不能够正常连接时,停止测试,以保护待测路由器。若能够正常连接,继续进行数据传输测试。

在本申请实施例中,通过在不同的测试环境和供电参数下,测试待测路由器的工作情况,确定待测路由器的稳定性。

图5是根据一示例性实施例示出的路由器可靠性测试装置的结构框图。在本实施例中,该路由器可靠性测试装置应用于测试设备。本实施例基于图2至图4对应的方法实施例,路由器可靠性测试装置具体包括:

测试环境设定模块51,用于对环境控制装置进行设定,以使所述环境控制装置为待测路由器提供预设的测试环境;

测试模块52,用于通过待测路由器与至少一台终端设备进行数据传输测试,并记录测试数据;其中,所述测试设备连接到所述待测路由器的LAN口或WAN口,所述终端设备连接到所述待测路由器的无线网络。

可选地,还包括:

电源设定模块,用于对待测路由器的供电电源进行设定,使所述供电电源以预设的供电参数为待测路由器供电。

可选地,还包括:

测试参数改变模块,用于改变所述环境控制装置所提供的测试环境和/或所述供电电源的供电参数,并重新进行所述数据传输测试,记录测试数据。

可选地,所述供电参数包括电压参数;

所述测试环境设定模块51具体用于对环境控制装置的温度、气压和湿度参数进行设定。

可选地,所述终端设备包括:第一设备和第二设备;

所述终端设备连接到所述待测路由器的无线网络具体为:

所述第一设备连接到所述待测路由器的2.4G WiFi无线网络,所述第二设备连接到所述待测路由器的5G WiFi无线网络。

由于本实施例示出的路由器可靠性测试装置应用于图2至图4对应的方法实施例,相关的内容参见图2至图4对应的方法实施例,这里不再赘述。

应当理解,本发明中的步骤并没有严格的执行顺序,所有可预见并且不影响功能的实现的变化都应该在本发明的保护范围内。

在本申请所提供的实施例中,应该理解所描述的方法和系统都是示意性的,在实际实施过程中通过调整可以有所差别。

另外,各功能单元或模块的具体名称也只是为了便于相互区分,并不用于本发明的保护范围。

本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1