一种交换机设备的批量测试方法、系统、设备及介质与流程

xiaoxiao27天前  15


本申请涉及设备测试,尤其涉及一种交换机设备的批量测试方法、系统、设备及介质。


背景技术:

1、相关技术中,存在手动检测交换机设备的方式,即通过第三方检测仪表对交换机设备的网口进行测试,并对交换机设备分配序列号和物理地址。但是,在实际应用中发现,由于交换机设备的网口较多,出机测试过程十分繁琐,且只能单独对每一台交换机进行测试,导致测试效率十分低下,影响了交换机设备的出机测试效率。综上,相关技术中存在的技术问题有待得到改善。


技术实现思路

1、本申请实施例的主要目的在于提出一种交换机设备的批量测试方法、系统、设备及介质,能够提高交换机设备的批量测试效率。

2、为实现上述目的,本申请实施例的一方面提出了一种交换机设备的批量测试方法,所述方法包括:

3、将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网;

4、将自动化测试中心接入所述测试组网,并通过所述自动化测试中心下发测试广播包至所述测试组网;

5、通过所述辅测设备集合根据所述测试广播包对每一台所述被测设备进行序号分配处理,并根据分配序号依次将所述测试广播包下发至对应的所述被测设备;

6、通过所述被测设备根据所述分配序号和所述测试广播包进行地址分配处理,并根据所述分配序号与所述自动化测试中心建立连接通道;

7、通过所述自动化测试中心根据所述连接通道对所述被测设备进行指令测试处理,得到测试结果。

8、在一些实施例中,所述将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网,包括以下步骤:

9、对所述辅测设备集合中的辅测设备进行首尾端口级联连接处理;

10、对每一台所述被测设备进行辅测设备分配处理,并根据分配得到的所述辅测设备的中部端口与对应的所述被测设备的端口进行连接处理,得到测试组网。

11、在一些实施例中,所述通过所述辅测设备集合根据所述测试广播包对每一台所述被测设备进行序号分配处理,包括以下步骤:

12、通过所述辅测设备集合依次接收所述测试广播包,并通过交换芯片将所述测试广播包重定向至处理器;

13、通过所述处理器对所述测试广播包进行解析处理,得到初始设备序号;

14、根据所述辅测设备集合对所述初始设备序号进行递增分配处理,得到每一台所述被测设备的所述分配序号。

15、在一些实施例中,所述根据分配序号依次将所述测试广播包下发至对应的所述被测设备,包括以下步骤:

16、根据所述分配序号通过交换芯片将每一个辅测设备与对应的所述被测设备进行地址绑定处理;

17、根据绑定地址将所述测试广播包下发至对应的所述被测设备。

18、在一些实施例中,所述通过所述被测设备根据所述分配序号和所述测试广播包进行地址分配处理,包括以下步骤:

19、通过所述被测设备对所述测试广播包进行数据解析处理,得到设备序列号和物理地址;

20、根据所述分配序号对所述设备序列号和所述物理地址进行相加处理,得到分配设备序列号和分配物理地址。

21、在一些实施例中,所述根据所述分配序号与所述自动化测试中心建立连接通道,包括以下步骤:

22、对所述测试广播包进行数据解析处理,得到所述自动化测试中心的互联网协议地址和监听端口;

23、根据所述分配序号对所述互联网协议地址进行地址生成处理,得到所述被测设备的分配协议地址;

24、根据所述分配协议地址与所述自动化测试中心的监听端口建立连接通道。

25、在一些实施例中,所述通过所述自动化测试中心根据所述连接通道对所述被测设备进行指令测试处理,得到测试结果,包括以下步骤:

26、通过所述自动化测试中心根据所述连接通道向所述被测设备下发端口测试指令;

27、通过所述被测设备根据所述端口测试指令与对应的辅测设备进行虚拟局域网报文抓包测试处理,得到测试结果。

28、为实现上述目的,本申请实施例的另一方面提出了一种交换机设备的批量测试系统,所述系统包括:

29、第一模块,用于将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网;

30、第二模块,用于将自动化测试中心接入所述测试组网,并通过所述自动化测试中心下发测试广播包至所述测试组网;

31、第三模块,用于通过所述辅测设备集合根据所述测试广播包对每一台所述被测设备进行序号分配处理,并根据分配序号依次将所述测试广播包下发至对应的所述被测设备;

32、第四模块,用于通过所述被测设备根据所述分配序号和所述测试广播包进行地址分配处理,并根据所述分配序号与所述自动化测试中心建立连接通道;

33、第五模块,用于通过所述自动化测试中心根据所述连接通道对所述被测设备进行指令测试处理,得到测试结果。

34、为实现上述目的,本申请实施例的另一方面提出了一种电子设备,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现前面所述的方法。

35、为实现上述目的,本申请实施例的另一方面提出了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前面所述的方法。

36、本申请实施例至少包括以下有益效果:本申请提供一种交换机设备的批量测试方法、系统、设备及介质,该方案通过将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网,能够通过测试组网对被测设备与辅测设备进行管理,便于后续对被测设备进行测试;再者,该方案将自动化测试中心接入测试组网,并通过自动化测试中心下发测试广播包至测试组网;通过辅测设备集合根据测试广播包对每一台被测设备进行序号分配处理,并根据分配序号依次将测试广播包下发至对应的被测设备;通过被测设备根据分配序号和测试广播包进行地址分配处理,并根据分配序号与自动化测试中心建立连接通道,能够通过分配序号批量地对被测设备进行地址和序列号分配,提高测试的效率;另外,该方案通过自动化测试中心根据连接通道对被测设备进行指令测试处理,得到测试结果,能够通过自动化测试中心对被测设备进行测试,无需通过交换机打流工具进行检测,提高了测试效率。



技术特征:

1.一种交换机设备的批量测试方法,其特征在于,所述方法包括以下步骤:

2.根据权利要求1所述的方法,其特征在于,所述将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网,包括以下步骤:

3.根据权利要求1所述的方法,其特征在于,所述通过所述辅测设备集合根据所述测试广播包对每一台所述被测设备进行序号分配处理,包括以下步骤:

4.根据权利要求1所述的方法,其特征在于,所述根据分配序号依次将所述测试广播包下发至对应的所述被测设备,包括以下步骤:

5.根据权利要求1所述的方法,其特征在于,所述通过所述被测设备根据所述分配序号和所述测试广播包进行地址分配处理,包括以下步骤:

6.根据权利要求1所述的方法,其特征在于,所述根据所述分配序号与所述自动化测试中心建立连接通道,包括以下步骤:

7.根据权利要求1至6任一项所述的方法,其特征在于,所述通过所述自动化测试中心根据所述连接通道对所述被测设备进行指令测试处理,得到测试结果,包括以下步骤:

8.一种交换机设备的批量测试系统,其特征在于,所述系统包括:

9.一种电子设备,其特征在于,所述电子设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的方法。

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


技术总结
本申请公开了一种交换机设备的批量测试方法、系统、设备及介质,方法包括:将辅测设备集合与多台被测设备进行端口连接处理,建立得到测试组网;将自动化测试中心接入测试组网,并通过自动化测试中心下发测试广播包至测试组网;通过辅测设备集合根据测试广播包对每一台被测设备进行序号分配处理,并根据分配序号依次将测试广播包下发至对应的被测设备;通过被测设备根据分配序号和测试广播包进行地址分配处理,并根据分配序号与自动化测试中心建立连接通道;通过自动化测试中心根据连接通道对被测设备进行指令测试处理,得到测试结果。本申请实施例能够对交换机设备进行批量测试,提高了测试效率,可以广泛应用于设备测试技术领域。

技术研发人员:陈友川,熊国辉,黄兴浩,黄荷清,林登星
受保护的技术使用者:广州市高科通信技术股份有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)