云端服务器的测试方法、虚拟机、车机系统和存储介质技术方案

技术编号:38754375 阅读:10 留言:0更新日期:2023-09-10 09:39
本申请提供一种云端服务器的测试方法、虚拟机、车机系统和存储介质,从至少一个车辆的车机端获取至少一个车辆的日志信息并利用至少一个车辆的模拟车模型根据至少一个车辆的日志信息模拟至少一个车辆的历史操作生成至少一个模拟车模型的历史操作数据。将至少一个模拟车模型的历史操作数据发送至云端服务器。若接收到云端服务器的响应消息的数量大于或等于预设数量,确定云端服务器处于稳定状态,若接收到云端服务器的响应消息的数量小于预设数量,确定云端服务器处于非稳定状态。这样,通过实车的模拟车模型根据实车的日志信息模拟实车的历史操作,从而利用实车的模拟车模型代替实车测试云端服务器的稳定性,减少对实车的依赖性,提高测试效率。提高测试效率。提高测试效率。

【技术实现步骤摘要】
云端服务器的测试方法、虚拟机、车机系统和存储介质


[0001]本申请涉及计算机
,尤其涉及一种云端服务器的测试方法、虚拟机、车机系统和存储介质。

技术介绍

[0002]随着信息技术的不断发展,车辆可以与云端服务器之间进行通信,如车辆与云端服务器之间进行通信,以通过车辆与云端服务器之间的交互实现车辆安全可靠的行驶。
[0003]因而云端服务器的稳定性对车辆的安全行驶具有重要影响,但是目前对云端服务器的稳定性的测试效率较低。

技术实现思路

[0004]本申请提供一种云端服务器的测试方法、虚拟机、车机系统和存储介质,用以测试云端服务器的稳定性,提高测试云端服务器的稳定性的效率。
[0005]第一方面,本申请提供一种云端服务器的测试方法,所述方法用于虚拟机,包括:
[0006]从至少一个车辆的车机端获取至少一个车辆的日志信息;
[0007]利用所述至少一个车辆的模拟车模型根据所述至少一个车辆的日志信息模拟所述至少一个车辆的历史操作并生成至少一个模拟车模型的历史操作数据;
[0008]将所述至少一个模拟车模型的历史操作数据发送至云端服务器,所述云端服务器用于根据所述至少一个模拟车模型的历史操作数据生成响应消息;
[0009]若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;
[0010]若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。
[0011]可选的,所述历史操作数据包括故障数据;
[0012]若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态,具体包括:
[0013]若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;
[0014]相应地,若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态,具体包括:
[0015]若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。
[0016]可选的,所述根据所述车辆的标识信息生权利要求1所述的方法,其特征在于,所述方法还包括:
[0017]若针对其中一个车辆,所述虚拟机内未构建所述车辆的模拟车模型时,根据所述车辆的标识信息生成对应的模拟车模型。
[0018]可选的,所述根据所述车辆的标识信息生成对应的模拟车模型,具体包括:
[0019]将所述车辆的标识信息输入所述预设模型中,获得所述预设模型输出的所述车辆的模拟车模型;
[0020]其中,所述预设模型包括Elink物模型或VDS协议模型。
[0021]可选的,所述方法还包括:
[0022]接收所述云端服务器发送的指令,根据所述指令操作所述模拟车模型,生成当前操作数据,并将所述当前操作数据发送至所述云端服务器。
[0023]可选的,接收所述云端服务器发送的指令,根据所述指令操作所述模拟车模型,生成当前操作数据,具体包括:
[0024]接收所述云端服务器发送的指令,通过所述预设模型对所述指令进行解析获得解析内容,根据所述解析内容操作所述模拟车模型,生成当前操作数据。
[0025]可选的,接收所述云端服务器发送的指令,通过所述预设模型对所述指令进行解析获得解析内容,根据所述解析内容操作所述模拟车模型,生成当前操作数据,具体包括:
[0026]接收云端服务器发送的开启空调指令,通过所述预设模型对所述开启空调指令进行解析获得解析内容,并根据所述解析内容开启所述模拟车模型内的空调,并将空调温度和空调状态发送至所述云端服务器。
[0027]第二方面,本申请提供一种虚拟机,包括:存储器和处理器;
[0028]存储器用于存储指令;处理器用于调用存储器中的指令执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。
[0029]第三方面,本申请提供一种车机系统,包括第三方面的虚拟机,车机端以及云端服务器,所述虚拟机、所述车机端以及所述云端服务器通信连接。
[0030]第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,当虚拟机的至少一个处理器执行该计算机指令时,虚拟机执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。
[0031]第五方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机指令,当虚拟机的至少一个处理器执行该计算机指令时,虚拟机执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。
[0032]本申请提供的云端服务器的测试方法,虚拟机从至少一个车辆的车机端获取至少一个车辆的日志信息并利用至少一个车辆的模拟车模型根据至少一个车辆的日志信息模拟至少一个车辆的历史操作生成至少一个模拟车模型的历史操作数据。将至少一个模拟车模型的历史操作数据发送至云端服务器,以使云端服务器根据至少一个模拟车模型的历史操作数据生成响应消息。若接收到云端服务器的响应消息的数量大于或等于预设数量时,确定云端服务器处于稳定状态,若接收到云端服务器的响应消息的数量小于预设数量时,确定云端服务器处于非稳定状态。这样,通过实车的模拟车模型根据实车的日志信息模拟实车的历史操作并生成历史操作数据,而后通过模拟车模型生成的历史操作数据与云端服务器进行交互,通过云端服务器的响应次数判断云端服务器是否处于稳定状态,从而利用实车的模拟车模型代替实车测试云端服务器的稳定性,减少对实车的依赖性,提高测试效率。
附图说明
[0033]为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1为本申请一实施例提供的一种云端服务器的测试方法的场景示意图;
[0035]图2为本申请一实施例提供的一种云端服务器的测试方法的流程图;
[0036]图3为本申请一实施例提供的一种云端服务器的测试方法的流程图;
[0037]图4为本申请一实施例提供的虚拟机的硬件结构示意图。
具体实施方式
[0038]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]云端服务器的稳定性对车辆的安全行驶具有重要影响,可以通过实车与云端服务器的交互测试云端服务器的稳定性,但是实车处于测试阶段则会影响实车的正常运行,降低测试效率。...

【技术保护点】

【技术特征摘要】
1.一种云端服务器的测试方法,其特征在于,所述方法用于虚拟机,包括:从至少一个车辆的车机端获取至少一个车辆的日志信息;利用所述至少一个车辆的模拟车模型根据所述至少一个车辆的日志信息模拟所述至少一个车辆的历史操作并生成至少一个模拟车模型的历史操作数据;将所述至少一个模拟车模型的历史操作数据发送至云端服务器,所述云端服务器用于根据所述至少一个模拟车模型的历史操作数据生成响应消息;若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。2.根据权利要求1所述的方法,其特征在于,所述历史操作数据包括故障数据;若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态,具体包括:若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;相应地,若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态,具体包括:若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:若针对其中一个车辆,所述虚拟机内未构建所述车辆的模拟车模型时,根据所述车辆的标识信息生成对应的模拟车模型。4.根据权利要求3所述的方法,其特征在于,所述根据所述车辆的标识信息生成对应的模拟车模型,具体包括:将所述车辆的标识信息输入所述预设模型中,获得所述预设模型输出的所述车辆...

【专利技术属性】
技术研发人员:潘晓晓夏磊陈雪陈东明
申请(专利权)人:亿咖通湖北技术有限公司
类型:发明
国别省市:

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

1