一种检测方法、设备及存储介质技术

技术编号:21634127 阅读:31 留言:0更新日期:2019-07-17 12:49
本发明专利技术实施例公开了一种检测方法、设备及存储介质,上述检测方法应用于检测设备中,所述检测设备集成有检测平台,包括:获取预设数据报文和预设数据报文对应的预期处理结果;通过第一端口将预设数据报文传输至第二端口;其中,第一端口为检测设备中多个预设端口中的一个端口;第二端口为多个预设端口中,与第一端口物理连接的一个端口;通过检测平台获取预设处理参数;根据预设处理参数分析处理从第二端口获取的预设数据报文,获得预设数据报文对应的实际处理结果;其中,预设处理参数用于对预设数据报文进行处理;根据预期处理结果和实际处理结果,确定检测结果。

A Detection Method, Equipment and Storage Medium

【技术实现步骤摘要】
一种检测方法、设备及存储介质
本专利技术涉及通信领域,尤其涉及一种检测方法、设备及存储介质。
技术介绍
随着通信技术的快速发展,通信设备的功能日益全面,一款通信设备常常集成了多种业务功能,需要底层芯片、上层软件的配套支持,因此,对通信设备中的芯片、上层软件进行自动化检测尤为重要。其中,对通信设备进行自动化检测的目的,主要是为了验证数据报文的处理流程是否正确。图1为常见的存在测试仪情况下的组网图,如图1所示,现有的检测方法通常需要进行组网,将测试仪的端口与通信设备的端口相连接,具体地,测试仪的端口1与通信设备的端口1相连,测试仪构造并发送报文至通信设备端口1,通信设备通过端口1接收到报文后,对报文进行处理后输出,测试仪的端口2收到报文并加以分析,以验证该报文是否被正确转发,最终获得检测结果。然而,目前对通信设备进行自动化检测时所使用的测试仪的处理流程较为复杂,且处理周期长;另一方面,测试仪进行自动化检测的执行方案是由厂商提供的,灵活性低。
技术实现思路
本专利技术实施例提供一种检测方法、设备及存储介质,可以有效地克服通信设备在自动化检测时完全依赖测试仪的缺陷,简化自动化检测流程,提高检测方案的灵活性。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种检测方法,应用于检测设备中,所述检测设备集成有检测平台,所述方法包括:获取预设数据报文和所述预设数据报文对应的预期处理结果;通过第一端口将所述预设数据报文传输至第二端口;其中,所述第一端口为检测设备中多个预设端口中的一个端口;所述第二端口为所述多个预设端口中,与所述第一端口物理连接的一个端口;通过所述检测平台获取预设处理参数;根据所述预设处理参数分析处理从所述第二端口获取的所述预设数据报文,获得所述预设数据报文对应的实际处理结果;其中,所述预设处理参数用于对所述预设数据报文进行处理;根据所述预期处理结果和所述实际处理结果,确定检测结果。在上述方案中,所述根据所述预期处理结果和所述实际处理结果,确定检测结果,包括:比较所述预期处理结果和所述实际处理结果;当所述预期处理结果和所述实际处理结果相同时,确定所述检测结果为检测通过;当所述预期处理结果和所述实际处理结果不同时,确定所述检测结果为检测未通过。在上述方案中,所述根据所述预期处理结果和所述实际处理结果,确定检测结果之后,所述方法还包括:向所述检测平台传输所述检测结果。在上述方案中,所述发送所述检测结果之后,所述方法还包括:通过所述检测平台记录所述检测结果。在上述方案中,所述获取预设数据报文和所述预设数据报文对应的预期处理结果之前,所述方法还包括:从所述多个预设端口中确定所述第一端口和所述第二端口;分别配置所述第一端口和所述第二端口;物理连接所述第一端口和所述第二端口。在上述方案中,所述通过所述检测平台获取预设处理参数,包括:获取预设运行脚本;通过所述检测平台运行所述预设运行脚本,获得所述预设处理参数。本专利技术实施例提出了一种检测设备,所述检测设备集成有检测平台,所述检测设备包括:处理模块和检测模块,所述处理模块,用于获取预设数据报文和所述预设数据报文对应的预期处理结果;以及通过第一端口将所述预设数据报文传输至第二端口;其中,所述第一端口为检测设备中多个预设端口中的一个端口;所述第二端口为所述多个预设端口中,与所述第一端口物理连接的一个端口;所述检测模块,用于通过所述检测平台获取预设处理参数;以及根据所述预设处理参数分析处理从所述第二端口获取的所述预设数据报文,获得所述预设数据报文对应的实际处理结果;其中,所述预设处理参数用于对所述预设数据报文进行处理;所述处理模块,还用于根据所述预期处理结果和所述实际处理结果,确定检测结果。在上述方案中,所述处理模块,还用于根据所述预期处理结果和所述实际处理结果,确定检测结果之后,发送所述检测结果。本专利技术实施例提出了一种检测设备,所述检测设备包括处理器、接收器、发送器、存储有所述处理器可执行指令的存储器、通信接口,和用于连接所述处理器、接收器、发送器、所述存储器以及所述通信接口的总线,当所述指令被执行时,所述处理器、接收器以及发送器执行如上所述的检测方法。本专利技术实施例提出了一种计算机可读存储介质,其上存储有程序,应用于检测设备中,所述程序被处理器执行时实现如上所述的检测方法。由此可见,本专利技术实施例提供了一种检测方法、设备及存储介质,获取预设数据报文和预设数据报文对应的预期处理结果;通过第一端口将预设数据报文传输至第二端口;其中,第一端口为检测设备中多个预设端口中的一个端口;第二端口为多个预设端口中,与第一端口物理连接的一个端口;通过检测平台获取预设处理参数;根据预设处理参数分析处理从第二端口获取的预设数据报文,获得预设数据报文对应的实际处理结果;其中,预设处理参数用于对预设数据报文进行处理;根据预期处理结果和实际处理结果,确定检测结果。也就是说,本专利技术实施例提出的一种检测方法、设备及存储介质,在不使用测试仪的情况下,通过通信设备的预设端口进行预设数据报文的发送和接收,并在对预设数据报文进行处理后,通过比较实际处理结果和预期处理结果,确定检测结果,从而可以有效地克服通信设备在自动化检测时完全依赖测试仪的缺陷,简化自动化检测流程,提高检测方案的灵活性。附图说明图1为常见的存在测试仪情况下的组网图;图2为本专利技术实施例提出的一种检测方法的实现流程示意图一;图3为本专利技术实施例提出的无测试仪情况下的组网图;图4为本专利技术实施例提出的一种检测方法的实现流程示意图二;图5为本专利技术实施例提出的一种检测方法的实现流程示意图三;图6为本专利技术实施例提出的一种检测方法的实现流程示意图四;图7为本专利技术实施例提出的一种检测方法的实现流程示意图五;图8为本专利技术实施例提出的一种检测方法的实现流程示意图六;图9为本专利技术实施例提出的检测设备的组成结构示意图一;图10为本专利技术实施例提出的检测设备的组成结构示意图二;图11为本专利技术实施例提出的检测设备的组成结构示意图三。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一图2为本专利技术实施例提出的一种检测方法的实现流程示意图一,如图2所示,在本专利技术的实施例中,检测设备进行检测的方法可以包括以下步骤:步骤101、获取预设数据报文和预设数据报文对应的预期处理结果。在本专利技术的实施例中,上述检测设备可以获取预设数据报文和上述预设数据报文对应的预期处理结果。需要说明的是,在本专利技术的实施例中,图3为本专利技术实施例提出的无测试仪情况下的组网图,如图3所示,上述检测设备的组成结构可以包括由中央处理器(CentralProcessingUnit,CPU)、检测芯片、预设端口以及检测平台构成,其中,预设端口可以包括第一端口、第二端口以及第三端口。进一步地,在本专利技术的实施例中,上述检测设备可以获取上述预设数据报文和上述预设数据报文对应的上述预期处理结果,其中,上述预期处理结果为上述检测设备中的检测芯片正常运行时,按照预设处理参数对上述预设数据报文进行处理之后,获得的对应与上述预设数据报文的、预期的数据报文。进一步地,在本专利技术的实施例中,上述检测设备在获取上述预设数据报文和上述预期处理结果之后,上述CPU可以对上述预设数据报文本文档来自技高网...

【技术保护点】
1.一种检测方法,应用于检测设备中,所述检测设备集成有检测平台,其特征在于,所述方法包括:获取预设数据报文和所述预设数据报文对应的预期处理结果;通过第一端口将所述预设数据报文传输至第二端口;其中,所述第一端口为检测设备中多个预设端口中的一个端口;所述第二端口为所述多个预设端口中,与所述第一端口物理连接的一个端口;通过所述检测平台获取预设处理参数;根据所述预设处理参数分析处理从所述第二端口获取的所述预设数据报文,获得所述预设数据报文对应的实际处理结果;其中,所述预设处理参数用于对所述预设数据报文进行处理;根据所述预期处理结果和所述实际处理结果,确定检测结果。

【技术特征摘要】
1.一种检测方法,应用于检测设备中,所述检测设备集成有检测平台,其特征在于,所述方法包括:获取预设数据报文和所述预设数据报文对应的预期处理结果;通过第一端口将所述预设数据报文传输至第二端口;其中,所述第一端口为检测设备中多个预设端口中的一个端口;所述第二端口为所述多个预设端口中,与所述第一端口物理连接的一个端口;通过所述检测平台获取预设处理参数;根据所述预设处理参数分析处理从所述第二端口获取的所述预设数据报文,获得所述预设数据报文对应的实际处理结果;其中,所述预设处理参数用于对所述预设数据报文进行处理;根据所述预期处理结果和所述实际处理结果,确定检测结果。2.根据权利要求1所述的方法,其特征在于,所述根据所述预期处理结果和所述实际处理结果,确定检测结果,包括:比较所述预期处理结果和所述实际处理结果;当所述预期处理结果和所述实际处理结果相同时,确定所述检测结果为检测通过;当所述预期处理结果和所述实际处理结果不同时,确定所述检测结果为检测未通过。3.根据权利要求1所述的方法,其特征在于,所述根据所述预期处理结果和所述实际处理结果,确定检测结果之后,所述方法还包括:向所述检测平台传输所述检测结果。4.根据权利要求3所述的方法,其特征在于,所述发送所述检测结果之后,所述方法还包括:通过所述检测平台记录所述检测结果。5.根据权利要求3所述的方法,其特征在于,所述获取预设数据报文和所述预设数据报文对应的预期处理结果之前,所述方法还包括:从所述多个预设端口中确定所述第一端口和所述第二端口;分别配置所述第一端口和所述第二端口;物理连接所述第一端口和所述...

【专利技术属性】
技术研发人员:李宁
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

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

1