System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 路由器的测试方法、装置及测试设备制造方法及图纸_技高网

路由器的测试方法、装置及测试设备制造方法及图纸

技术编号:41155856 阅读:2 留言:0更新日期:2024-04-30 18:20
本申请实施例适用于通信技术领域,提供了一种路由器的测试方法、装置及测试设备,所述方法包括:确定测试项目,获取所述测试项目的测试文件,所述测试文件是基于所述测试项目的测试流程预先编译的可执行文件;基于所述测试项目,在接入待测试的路由器的测试设备上启动至少一个目标软件,所述路由器用于为所述测试设备提供网络通信服务;通过执行所述测试文件,控制所述目标软件在所述测试设备上运行;在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作;采集所述测试设备执行所述目标操作时产生的测试数据。采用上述方法,可以通过自动化的方式对路由器进行测试,提高测试效率及测试结果的精确度。

【技术实现步骤摘要】

本申请实施例属于通信,特别是涉及一种路由器的测试方法、装置及测试设备


技术介绍

1、第七代wi-fi无线网络技术也即wi-fi 7,相较于上一代技术,速度有了大幅度提升,网络传输速度可高达30gbps,并且最多可支持16条数据流,能够为用户带来更舒适智能的互联体验。

2、wi-fi 7的应用离不开路由器等硬件设备的支持。只有在通信过程中使用了能够支持wi-fi 7功能的路由器等设备,才能有效发挥出wi-fi 7的各种性能优势。因此,硬件设备在实际的通信过程中所展现出的效果,越来越受到人们的重视。

3、以路由器为例,随着wi-fi 7技术的发展,支持wi-fi 7的路由器也越来越多,这类路由器的带机量也显著增加。在带机量增加的情况下,路由器的工作性能是否受到影响就需要通过测试来判定。现有技术中,对于路由器的测试主要依靠人工手动实现,不仅需要投入大量的人力、物力,也难以完整地进行全天候的测试。在一些测试过程中,例如针对视频卡顿时长的统计,依靠人工手动统计容易出现统计不及时以及统计数据不精确的问题。基于并不准确的数据对路由器的性能进行评估,难以获得可信的测试结果。


技术实现思路

1、有鉴于此,本申请实施例提供了一种路由器的测试方法、装置及测试设备,可以解决现有技术中存在的问题,通过自动化的方式对路由器进行测试,提高测试效率及测试结果的精确度。

2、本申请实施例的第一方面提供了一种路由器的测试方法,包括:

3、确定测试项目,获取所述测试项目的测试文件,所述测试文件是基于所述测试项目的测试流程预先编译的可执行文件;

4、基于所述测试项目,在接入待测试的路由器的测试设备上启动至少一个目标软件,所述路由器用于为所述测试设备提供网络通信服务;

5、通过执行所述测试文件,控制所述目标软件在所述测试设备上运行,以实现所述目标软件的相关功能;

6、在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作;

7、采集所述测试设备执行所述目标操作时产生的测试数据。

8、本申请实施例的第二方面提供了一种路由器的测试装置,包括:

9、测试文件获取模块,用于确定测试项目,获取所述测试项目的测试文件,所述测试文件是基于所述测试项目的测试流程预先编译的可执行文件;

10、目标软件启动模块,用于基于所述测试项目,在接入待测试的路由器的测试设备上启动至少一个目标软件,所述路由器用于为所述测试设备提供网络通信服务;

11、测试文件执行模块,用于通过执行所述测试文件,控制所述目标软件在所述测试设备上运行,以实现所述目标软件的相关功能;

12、目标操作执行模块,用于在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作;

13、测试数据采集模块,用于采集所述测试设备执行所述目标操作时产生的测试数据。

14、本申请实施例的第三方面提供了一种测试设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的路由器的测试方法。

15、本申请实施例的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的路由器的测试方法。

16、本申请实施例的第五方面提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述第一方面所述的路由器的测试方法。

17、与现有技术相比,本申请实施例具有以下有益效果:

18、本申请实施例,在确定测试项目后,测试设备可以获取测试项目的测试文件,上述测试文件可以是基于测试项目的测试流程预先编译的可执行文件,通过执行该可执行文件,测试设备可以主动实现测试流程所需的各种操作。具体地,通过执行测试文件,可以在接入待测试的路由器的测试设备上启动至少一个目标软件,并控制目标软件在测试设备上运行,实现该目标软件的相关功能。然后,在目标软件运行的过程中,可以通过测试设备执行与测试项目相关的目标操作,采集测试设备执行目标操作时产生的测试数据。本申请实施例通过预先将测试流程编译为可执行文件,使得测试设备在后续的测试流程中可以按照可执行文件的指示自行执行相关操作,测试过程无需其他人员介入,有助于提高测试效率。此外,对于测试过程中产生的测试数据,测试设备也可以自行收集,降低了由于人工手动收集测试数据带来的误差,提高了测试结果的准确性。

本文档来自技高网...

【技术保护点】

1.一种路由器的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述测试项目为直播卡顿测试,所述目标软件为直播软件,所述在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作,包括:

3.根据权利要求2所述的方法,其特征在于,所述分别计算相邻两张截图的相似度,并根据所述相似度对直播卡顿进行检测,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述采集所述测试设备执行所述目标操作时产生的测试数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述测试项目为在线会议时延测试,所述目标软件为在线会议软件,所述在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作,包括:

6.根据权利要求5所述的方法,其特征在于,所述采集所述测试设备执行所述目标操作时产生的测试数据,包括:

7.根据权利要求1所述的方法,其特征在于,所述测试项目为网站轮询测试,所述目标软件为浏览器软件,所述在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作,包括:

8.一种路由器的测试装置,其特征在于,包括:

9.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述的路由器的测试方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的路由器的测试方法。

...

【技术特征摘要】

1.一种路由器的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述测试项目为直播卡顿测试,所述目标软件为直播软件,所述在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作,包括:

3.根据权利要求2所述的方法,其特征在于,所述分别计算相邻两张截图的相似度,并根据所述相似度对直播卡顿进行检测,包括:

4.根据权利要求2或3所述的方法,其特征在于,所述采集所述测试设备执行所述目标操作时产生的测试数据,包括:

5.根据权利要求1所述的方法,其特征在于,所述测试项目为在线会议时延测试,所述目标软件为在线会议软件,所述在所述目标软件运行的过程中,通过所述测试设备执行与所述测试项目相关的目标操作,包括:

6.根据权利...

【专利技术属性】
技术研发人员:刘高平黄文君侯永
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

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

1