一种工装测试方法、装置,网络设备及工装服务器制造方法及图纸

技术编号:37673930 阅读:25 留言:0更新日期:2023-05-26 04:37
本申请提供一种工装测试方法、装置,网络设备及工装服务器。工装测试方法包括:在上电进行初始化时,获取自身存储的标志信息;当标志信息表征未完成工装测试时,基于自身存储的工装服务器的目的IP地址及自身的MAC地址,配置与工装服务器属于同一网段的自身IP地址;基于自身IP地址及目的IP地址向工装服务器发送工装模式请求报文;接收工装服务器返回的应答报文,并基于应答报文中携带的工装测试模式,执行对应的工装测试。与现有技术相比,该方式无需工作人员插入工装治具便可完成工装测试,降低了人工成本,提高了测试效率。提高了测试效率。提高了测试效率。

【技术实现步骤摘要】
一种工装测试方法、装置,网络设备及工装服务器


[0001]本申请涉及数据通信领域,具体而言,涉及一种工装测试方法、装置,网络设备及工装服务器。

技术介绍

[0002]网络设备(如网关、路由器等)在生产完成之后,需要对网络设备的硬件及软件进行测试,验证网络设备是否能正常工作,进而保证网络设备的质量。工厂中生产验证的整个过程即网络设备的工装。在验证时,一般使用工装软件验证网络设备在各种环境下的各个硬件是否正常工作。
[0003]目前大多数的工装软件都集成在供货软件中,工厂在生产网络设备中,若是需要对网络设备进行测试,需要工作人员手动地给网络设备插上工装治具。网络设备在识别到工装治具后,自动进入工装测试模式进行工装测试。该方式需要人为地给每台网络设备插上工装治具,影响测试效率。

技术实现思路

[0004]本申请实施例的目的在于提供一种工装测试方法、装置,网络设备及工装服务器,以降低人工成本,提高测试效率。
[0005]本专利技术是这样实现的:
[0006]第一方面,本申请实施例提供一种工装测试方法,应用于网络设备,所述方法包括:在上电进行初始化时,获取自身存储的标志信息;其中,所述标志信息用于表征自身设备是否已完成工装测试;当所述标志信息表征未完成工装测试时,基于自身存储的工装服务器的目的IP地址及自身的MAC地址,配置与所述工装服务器属于同一网段的自身IP地址;基于自身IP地址及所述目的IP地址向所述工装服务器发送工装模式请求报文;其中,所述工装模式请求报文中携带有所述标志信息;接收所述工装服务器返回的应答报文,并基于所述应答报文中携带的工装测试模式,执行对应的工装测试。
[0007]在本申请实施例中,网络设备中存储有表征自身设备是否已完成工装测试的标志信息,当标志信息表征未完成工装测试,网络设备配置与工装服务器同一网段的自身IP地址,并向工装服务器发送工装模式请求报文。其中,工装服务器可以确定出网络设备对应的工装测试模式,当网络设备接收到工装服务器返回的应答报文时,基于应答报文中携带的工装测试模式,执行对应的工装测试。通过上述方式,可以使得网络设备通过自身的标志信息确定是否需要工装测试,且通过与工装服务器交互来加载对应的工装测试模式,与现有技术相比,该方式无需工作人员插入工装治具便可完成工装测试,降低了人工成本,提高了测试效率。
[0008]结合上述第一方面提供的技术方案,在一些可能的实现方式中,在所述执行对应的工装测试之后,所述方法还包括:向所述工装服务器发送测试结果通知报文,其中,所述测试结果通知报文中包括自身设备在所述工装测试模式下的测试结果;接收所述工装服务
器发送的响应报文;其中,所述响应报文表征所述工装测试模式为最后一道测试模式且所述网络设备的测试结果为合格;所述响应报文携带有用于表征所述网络设备已完成工装测试的标志信息;基于所述响应报文携带的标志信息对原先存储的标志信息进行更新。
[0009]在本申请实施例中,在完成所有工装测试,且测试结果为合格时,网络设备会收到工装服务器下发的响应报文;其中,响应报文携带有用于表征网络设备已完成工装测试的标志信息,然后,网络设备将标志信息进行更新,进而使得网络设备在下次上电重启时,会直接正常启动,而无需与工装服务器进行交互完成工装测试,通过该方式,能够提高客户的使用体验,避免出现工作人员将工装治具遗漏在网络设备中,进而影响客户正常使用的情况。
[0010]结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述标志信息包括自身设备的MAC地址、功能ID、型号ID及序列号的至少一种。
[0011]结合上述第一方面提供的技术方案,在一些可能的实现方式中,在所述接收所述工装服务器返回的应答报文之前,所述方法还包括:若接收到所述工装服务器发送的广播报文,再次向所述工装服务器发送所述工装模式请求报文;其中,所述广播报文为所述工装服务器用于搜索待工装测试的设备发送的报文。
[0012]在本申请实施例中,工装服务器会不断地发出用于搜索待工装测试的设备的广播报文,当网络设备收到广播报文后,会再次向工装服务器发送工装模式请求报文。通过该方式,可以避免出现网络设备第一次发送的工装模式请求报文丢包导致无法进行工装测试的情况。
[0013]结合上述第一方面提供的技术方案,在一些可能的实现方式中,当自身设备在预设时间未接收到所述工装服务器返回的所述应答报文时,所述方法还包括:删除自身IP地址,运行非工装模式,正常启动。
[0014]在本申请实施例中,当网络设备在预设时间未接收到工装服务器返回的应答报文时,则直接正常启动,避免网络设备一直处于检测状态,影响网络设备的运行。
[0015]第二方面,本申请实施例提供一种工装测试方法,应用于工装服务器,所述方法包括:接收网络设备发送的工装模式请求报文;其中,所述工装模式请求报文中携带有所述网络设备的标志信息;基于所述网络设备的标志信息确定所述网络设备对应的工装测试模式;向所述网络设备发送应答报文,以使所述网络设备基于所述应答报文中携带的工装测试模式,执行对应的工装测试。
[0016]结合上述第二方面提供的技术方案,在一些可能的实现方式中,在所述向所述网络设备发送应答报文之后,所述方法还包括:接收所述网络设备发送的测试结果通知报文;其中,所述测试结果通知报文中包括所述网络设备在所述工装测试模式下的测试结果;将所述测试结果进行存储。
[0017]结合上述第二方面提供的技术方案,在一些可能的实现方式中,当所述工装测试模式为最后一道测试模式,且所述网络设备的测试结果为合格时,所述方法还包括:向所述网络设备发送响应报文,以使所述网络设备基于所述响应报文携带的标志信息对原先存储的标志信息进行更新;其中,所述响应报文携带的标志信息用于表征所述网络设备已完成工装测试。
[0018]第三方面,本申请实施例提供一种工装测试装置,应用于网络设备,所述装置包
括:获取模块,用于在上电进行初始化时,获取自身存储的标志信息;其中,所述标志信息用于表征自身设备是否已完成工装测试;配置模块,用于当所述标志信息表征未完成工装测试时,基于自身存储的工装服务器的目的IP地址及自身的MAC地址,配置与所述工装服务器属于同一网段的自身IP地址;发送模块,用于基于自身IP地址及所述目的IP地址向所述工装服务器发送工装模式请求报文;其中,所述工装模式请求报文中携带有所述标志信息;测试模块,用于接收所述工装服务器返回的应答报文,并基于所述应答报文中携带的工装测试模式,执行对应的工装测试。
[0019]第四方面,本申请实施例提供一种工装测试装置,应用于工装服务器,所述装置包括:接收模块,用于接收网络设备发送的工装模式请求报文;其中,所述工装模式请求报文中携带有所述网络设备的标志信息;确定模块,用于基于所述网络设备的标志信息确定所述网络设备对应的工装测试模式;发送模块,用于向所述网络设备发送应答报文,以使所述网络设备基于所述应答报文中携带的工装测试模式,执行对应的工装测试。...

【技术保护点】

【技术特征摘要】
1.一种工装测试方法,其特征在于,应用于网络设备,所述方法包括:在上电进行初始化时,获取自身存储的标志信息;其中,所述标志信息用于表征自身设备是否已完成工装测试;当所述标志信息表征未完成工装测试时,基于自身存储的工装服务器的目的IP地址及自身的MAC地址,配置与所述工装服务器属于同一网段的自身IP地址;基于自身IP地址及所述目的IP地址向所述工装服务器发送工装模式请求报文;其中,所述工装模式请求报文中携带有所述标志信息;接收所述工装服务器返回的应答报文,并基于所述应答报文中携带的工装测试模式,执行对应的工装测试。2.根据权利要求1所述的方法,其特征在于,在所述执行对应的工装测试之后,所述方法还包括:向所述工装服务器发送测试结果通知报文,其中,所述测试结果通知报文中包括自身设备在所述工装测试模式下的测试结果;接收所述工装服务器发送的响应报文;其中,所述响应报文表征所述工装测试模式为最后一道测试模式且所述网络设备的测试结果为合格;所述响应报文携带有用于表征所述网络设备已完成工装测试的标志信息;基于所述响应报文携带的标志信息对原先存储的标志信息进行更新。3.根据权利要求1所述的方法,其特征在于,所述标志信息包括自身设备的MAC地址、功能ID、型号ID及序列号。4.根据权利要求1所述的方法,其特征在于,在所述接收所述工装服务器返回的应答报文之前,所述方法还包括:若接收到所述工装服务器发送的广播报文,再次向所述工装服务器发送所述工装模式请求报文;其中,所述广播报文为所述工装服务器用于搜索待工装测试的设备发送的报文。5.根据权利要求1所述的方法,其特征在于,当自身设备在预设时间未接收到所述工装服务器返回的所述应答报文时,所述方法还包括:删除自身IP地址,运行非工装模式,正常启动。6.一种工装测试方法,其特征在于,应用于工装服务器,所述方法包括:接收网络设备发送的工装模式请求报文;其中,所述工装模式请求报文中携带有所述网络设备的标志信息;基于所述网络设备的标志信息确定所述网络设备对应的工装测试模式;向所述网络设备发送应答报文,以使所述网络设备基于所述应答报文中携带的工装测试模式,执行对应的工装测试。7.根据权利要求6所述的方法,其特征在于,在所述向所述网络设备发...

【专利技术属性】
技术研发人员:薛遵一吉帅
申请(专利权)人:迈普通信技术股份有限公司
类型:发明
国别省市:

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

1