智能汽车网络测试方法、系统、计算机可读存储介质技术方案

技术编号:37987402 阅读:9 留言:0更新日期:2023-06-30 10:02
本申请公开了一种智能汽车网络测试方法、系统、计算机可读存储介质,方法应用于智能汽车网络测试系统,包括:响应于网络测试指令,网络通信模块基于数据抓取软件获取车载网络数据;数据封装模块根据数据协议封装规则和车载网络数据得到网络数据包,并将网络数据包通过预设通信链路发送至数据解码模块;数据解码模块根据解码规则和网络数据包得到目标网络数据;网络测试模块根据车载测试软件和目标网络数据得到汽车网络测试结果。本申请基于智能汽车网络测试系统实现汽车网络测试的自动化,相比通过直连车载通信模块的对外硬件接口采集车载数据,以及测试人员在车上实现网络测试的方案,有效降低汽车网络测试的成本,提高汽车网络测试的效率。网络测试的效率。网络测试的效率。

【技术实现步骤摘要】
智能汽车网络测试方法、系统、计算机可读存储介质


[0001]本申请涉及但不限于汽车网络通信测试
,尤其涉及一种智能汽车网络测试方法、系统、计算机可读存储介质。

技术介绍

[0002]随着汽车智能化、网联化发展需要,智能汽车的无线网络系统与无线通信网络之间的通信需求越来越大。在智能汽车的无线网络系统与无线通信网络的通信过程中,通常需要通过直连车载通信模块的对外硬件接口才能实现车载数据的采集和测试,并且还需要增加一个测试人员在车上手动进行网络测试,增加了汽车网络测试的成本,测试效率较低。

技术实现思路

[0003]本申请实施例提供了一种智能汽车网络测试方法、系统、计算机可读存储介质,能够有效降低汽车网络测试的成本,并且提高汽车网络测试的效率。
[0004]第一方面,本申请实施例提供了一种智能汽车网络测试方法,应用于智能汽车网络测试系统,所述智能汽车网络测试系统与服务器通信连接,所述智能汽车网络测试系统包括网络通信模块、数据封装模块、数据解码模块和网络测试模块,所述智能汽车网络测试方法包括:
[0005]当所述网络通信模块接收到所述服务器发送的网络测试指令,响应于所述网络测试指令,使能所述网络通信模块的通信端口,基于预设的数据抓取软件,通过所述通信端口获取车载网络数据,并将所述车载网络数据发送至所述数据封装模块;
[0006]所述数据封装模块根据预设的数据协议封装规则对所述车载网络数据进行数据封装处理,得到网络数据包,并将所述网络数据包通过预设通信链路发送至所述数据解码模块;<br/>[0007]所述数据解码模块根据预设的解码规则对所述网络数据包进行解码处理,得到目标网络数据,并将所述目标网络数据发送至所述网络测试模块;
[0008]所述网络测试模块根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果。
[0009]在一些实施例中,所述智能汽车网络测试系统还包括数据存储管理模块,所述数据存储管理模块预设有多个存储格式类型信息,各个所述存储格式类型信息互不相同,在所述数据解码模块将所述目标网络数据发送至所述网络测试模块之前,所述方法还包括:
[0010]所述数据解码模块将所述目标网络数据发送至所述数据存储管理模块;
[0011]所述数据存储管理模块根据各个不同的所述存储格式类型信息分别对所述目标网络数据进行格式调整处理,得到各个新的目标网络数据;
[0012]所述数据存储管理模块保存所述新的目标网络数据。
[0013]在一些实施例中,所述数据存储管理模块设置有数据访问接口,所述车载测试软件预设有多个测试类型信息,在所述网络测试模块根据预设的车载测试软件和所述目标网
络数据得到汽车网络测试结果之后,所述方法还包括:
[0014]所述网络测试模块根据所述网络测试指令从多个所述测试业务类型信息中确定目标测试类型信息;
[0015]所述网络测试模块根据所述目标测试类型信息从多个所述存储格式类型信息中确定目标存储格式类型信息;
[0016]所述网络测试模块根据所述目标存储格式类型信息对所述汽车网络测试结果进行格式调整处理,得到新的汽车网络测试结果;
[0017]所述网络测试模块将所述新的汽车网络测试结果通过所述数据访问接口写入所述数据存储管理模块预设的测试数据文件。
[0018]在一些实施例中,所述智能汽车网络测试系统与终端通信连接,所述终端设置有数据分析模块,在所述网络测试模块根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果之后,所述方法还包括:
[0019]所述网络测试模块将所述汽车网络测试结果发送至所述数据分析模块,以使所述数据分析模块根据预设的数据分析规则对所述汽车网络测试结果进行数据处理,得到并展示数据分析结果。
[0020]在一些实施例中,所述智能汽车网络测试系统还包括数据预处理模块,所述数据封装模块根据预设的数据协议封装规则对所述车载网络数据进行数据封装处理,得到网络数据包,包括:
[0021]所述数据预处理模块根据预设的数据预处理规则对所述车载网络数据进行数据预处理,得到新的车载网络数据;
[0022]所述数据封装模块根据预设的数据协议封装规则对所述新的车载网络数据进行数据封装处理,得到所述网络数据包。
[0023]在一些实施例中,多个所述测试类型信息至少包括FTP测试信息、Ping测试信息和HTTP测试信息。
[0024]在一些实施例中,所述预设通信链路为Socket通信链路。
[0025]第二方面,本申请实施例提供了一种智能汽车网络测试系统,所述智能汽车网络测试系统与服务器通信连接,所述智能汽车网络测试系统包括:
[0026]网络通信模块,用于当所述网络通信模块接收到所述服务器发送的网络测试指令,响应于所述网络测试指令,使能所述网络通信模块的通信端口,基于预设的数据抓取软件,通过所述通信端口获取车载网络数据,并将所述车载网络数据发送至所述数据封装模块;
[0027]数据封装模块,用于根据预设的数据协议封装规则对所述车载网络数据进行数据封装处理,得到网络数据包,并将所述网络数据包通过预设通信链路发送至所述数据解码模块;
[0028]数据解码模块,用于根据预设的解码规则对所述网络数据包进行解码处理,得到目标网络数据,并将所述目标网络数据发送至所述网络测试模块;
[0029]网络测试模块,用于根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果。
[0030]第三方面,本申请实施例提供了一种智能汽车网络测试系统,包括:存储器、处理
器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的智能汽车网络测试方法。
[0031]第四方面,本申请实施例还提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如第一方面所述的智能汽车网络测试方法。
[0032]本申请实施例提供了一种智能汽车网络测试方法、系统、计算机可读存储介质,方法应用于智能汽车网络测试系统,包括:当所述网络通信模块接收到所述服务器发送的网络测试指令,响应于所述网络测试指令,使能所述网络通信模块的通信端口,基于预设的数据抓取软件,通过所述通信端口获取车载网络数据,并将所述车载网络数据发送至所述数据封装模块;所述数据封装模块根据预设的数据协议封装规则对所述车载网络数据进行数据封装处理,得到网络数据包,并将所述网络数据包通过预设通信链路发送至所述数据解码模块;所述数据解码模块根据预设的解码规则对所述网络数据包进行解码处理,得到目标网络数据,并将所述目标网络数据发送至所述网络测试模块;所述网络测试模块根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果。本申请实施例基于智能汽车网络测试系统实现汽车网络测试的自动化,相较于相关技术中需要通过直连车载通信模块的对外硬件接口实现采集车载数据,以及需要测试人员在车上实现网络测试的方案,能够有效降低本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能汽车网络测试方法,其特征在于,应用于智能汽车网络测试系统,所述智能汽车网络测试系统与服务器通信连接,所述智能汽车网络测试系统包括网络通信模块、数据封装模块、数据解码模块和网络测试模块,所述智能汽车网络测试方法包括:当所述网络通信模块接收到所述服务器发送的网络测试指令,响应于所述网络测试指令,使能所述网络通信模块的通信端口,基于预设的数据抓取软件,通过所述通信端口获取车载网络数据,并将所述车载网络数据发送至所述数据封装模块;所述数据封装模块根据预设的数据协议封装规则对所述车载网络数据进行数据封装处理,得到网络数据包,并将所述网络数据包通过预设通信链路发送至所述数据解码模块;所述数据解码模块根据预设的解码规则对所述网络数据包进行解码处理,得到目标网络数据,并将所述目标网络数据发送至所述网络测试模块;所述网络测试模块根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果。2.根据权利要求1所述的智能汽车网络测试方法,其特征在于,所述智能汽车网络测试系统还包括数据存储管理模块,所述数据存储管理模块预设有多个存储格式类型信息,各个所述存储格式类型信息互不相同,在所述数据解码模块将所述目标网络数据发送至所述网络测试模块之前,所述方法还包括:所述数据解码模块将所述目标网络数据发送至所述数据存储管理模块;所述数据存储管理模块根据各个不同的所述存储格式类型信息分别对所述目标网络数据进行格式调整处理,得到各个新的目标网络数据;所述数据存储管理模块保存所述新的目标网络数据。3.根据权利要求2所述的智能汽车网络测试方法,其特征在于,所述数据存储管理模块设置有数据访问接口,所述车载测试软件预设有多个测试类型信息,在所述网络测试模块根据预设的车载测试软件和所述目标网络数据得到汽车网络测试结果之后,所述方法还包括:所述网络测试模块根据所述网络测试指令从多个所述测试业务类型信息中确定目标测试类型信息;所述网络测试模块根据所述目标测试类型信息从多个所述存储格式类型信息中确定目标存储格式类型信息;所述网络测试模块根据所述目标存储格式类型信息对所述汽车网络测试结果进行格式调整处理,得到新的汽车网络测试结果;所述网络测试模块将所述新的汽车网络测试结果通过所述数据访问接口写入所述数据存储管理模块预设的测试数据文件。4.根据权利要求1所述的智能汽车网络测试方法,其特征在于,所述智能汽车网络测试系统与终...

【专利技术属性】
技术研发人员:陈年生张海进邹幸李涛陈银格侯巧文张义泽黄沛文
申请(专利权)人:珠海世纪鼎利科技股份有限公司
类型:发明
国别省市:

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

1