云端服务器的测试方法、虚拟机、车机系统和存储介质与流程

文档序号:35393641发布日期:2023-09-09 15:15阅读:18来源:国知局
云端服务器的测试方法、虚拟机、车机系统和存储介质与流程

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


背景技术:

1、随着信息技术的不断发展,车辆可以与云端服务器之间进行通信,如车辆与云端服务器之间进行通信,以通过车辆与云端服务器之间的交互实现车辆安全可靠的行驶。

2、因而云端服务器的稳定性对车辆的安全行驶具有重要影响,但是目前对云端服务器的稳定性的测试效率较低。


技术实现思路

1、本申请提供一种云端服务器的测试方法、虚拟机、车机系统和存储介质,用以测试云端服务器的稳定性,提高测试云端服务器的稳定性的效率。

2、第一方面,本申请提供一种云端服务器的测试方法,所述方法用于虚拟机,包括:

3、从至少一个车辆的车机端获取至少一个车辆的日志信息;

4、利用所述至少一个车辆的模拟车模型根据所述至少一个车辆的日志信息模拟所述至少一个车辆的历史操作并生成至少一个模拟车模型的历史操作数据;

5、将所述至少一个模拟车模型的历史操作数据发送至云端服务器,所述云端服务器用于根据所述至少一个模拟车模型的历史操作数据生成响应消息;

6、若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;

7、若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。

8、可选的,所述历史操作数据包括故障数据;

9、若接收到所述云端服务器的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态,具体包括:

10、若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量大于或等于预设数量时,确定所述云端服务器处于稳定状态;

11、相应地,若接收到所述云端服务器的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态,具体包括:

12、若接收到所述云端服务器对所述故障数据做出的调试数据测试的响应消息的数量小于预设数量时,确定所述云端服务器处于非稳定状态。

13、可选的,所述根据所述车辆的标识信息生权利要求1所述的方法,其特征在于,所述方法还包括:

14、若针对其中一个车辆,所述虚拟机内未构建所述车辆的模拟车模型时,根据所述车辆的标识信息生成对应的模拟车模型。

15、可选的,所述根据所述车辆的标识信息生成对应的模拟车模型,具体包括:

16、将所述车辆的标识信息输入所述预设模型中,获得所述预设模型输出的所述车辆的模拟车模型;

17、其中,所述预设模型包括elink物模型或vds协议模型。

18、可选的,所述方法还包括:

19、接收所述云端服务器发送的指令,根据所述指令操作所述模拟车模型,生成当前操作数据,并将所述当前操作数据发送至所述云端服务器。

20、可选的,接收所述云端服务器发送的指令,根据所述指令操作所述模拟车模型,生成当前操作数据,具体包括:

21、接收所述云端服务器发送的指令,通过所述预设模型对所述指令进行解析获得解析内容,根据所述解析内容操作所述模拟车模型,生成当前操作数据。

22、可选的,接收所述云端服务器发送的指令,通过所述预设模型对所述指令进行解析获得解析内容,根据所述解析内容操作所述模拟车模型,生成当前操作数据,具体包括:

23、接收云端服务器发送的开启空调指令,通过所述预设模型对所述开启空调指令进行解析获得解析内容,并根据所述解析内容开启所述模拟车模型内的空调,并将空调温度和空调状态发送至所述云端服务器。

24、第二方面,本申请提供一种虚拟机,包括:存储器和处理器;

25、存储器用于存储指令;处理器用于调用存储器中的指令执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。

26、第三方面,本申请提供一种车机系统,包括第三方面的虚拟机,车机端以及云端服务器,所述虚拟机、所述车机端以及所述云端服务器通信连接。

27、第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机指令,当虚拟机的至少一个处理器执行该计算机指令时,虚拟机执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。

28、第五方面,本申请提供一种计算机程序产品,所述计算机程序产品包括计算机指令,当虚拟机的至少一个处理器执行该计算机指令时,虚拟机执行第一方面及第一方面任一种可能的设计中的云端服务器的测试方法。

29、本申请提供的云端服务器的测试方法,虚拟机从至少一个车辆的车机端获取至少一个车辆的日志信息并利用至少一个车辆的模拟车模型根据至少一个车辆的日志信息模拟至少一个车辆的历史操作生成至少一个模拟车模型的历史操作数据。将至少一个模拟车模型的历史操作数据发送至云端服务器,以使云端服务器根据至少一个模拟车模型的历史操作数据生成响应消息。若接收到云端服务器的响应消息的数量大于或等于预设数量时,确定云端服务器处于稳定状态,若接收到云端服务器的响应消息的数量小于预设数量时,确定云端服务器处于非稳定状态。这样,通过实车的模拟车模型根据实车的日志信息模拟实车的历史操作并生成历史操作数据,而后通过模拟车模型生成的历史操作数据与云端服务器进行交互,通过云端服务器的响应次数判断云端服务器是否处于稳定状态,从而利用实车的模拟车模型代替实车测试云端服务器的稳定性,减少对实车的依赖性,提高测试效率。



技术特征:

1.一种云端服务器的测试方法,其特征在于,所述方法用于虚拟机,包括:

2.根据权利要求1所述的方法,其特征在于,所述历史操作数据包括故障数据;

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述车辆的标识信息生成对应的模拟车模型,具体包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,接收所述云端服务器发送的指令,根据所述指令操作所述模拟车模型,生成当前操作数据,具体包括:

7.根据权利要求6所述的方法,其特征在于,接收所述云端服务器发送的指令,通过所述预设模型对所述指令进行解析获得解析内容,根据所述解析内容操作所述模拟车模型,生成当前操作数据,具体包括:

8.一种虚拟机,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;

9.一种车机系统,其特征在于,包括权利要求8所述的虚拟机,车机端以及云端服务器,所述虚拟机、所述车机端以及所述云端服务器通信连接。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机指令,所述计算机指令被处理器执行时用于实现如权利要求1至7任一项所述的云端服务器的测试方法。


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

技术研发人员:潘晓晓,夏磊,陈雪,陈东明
受保护的技术使用者:亿咖通(湖北)技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1