一种车机软件测试方法、系统、电子设备和存储介质与流程

文档序号:36399382发布日期:2023-12-16 01:27阅读:27来源:国知局
一种车机软件测试方法与流程

本发明涉及一种软件测试方法、系统、电子设备和存储介质,尤其涉及一种车机软件测试方法、系统、电子设备和存储介质。


背景技术:

1、在智能网联车载测试过程中,遇到问题,测试人员提bug,bug描述中需上传问题现象操作手顺(步骤)的视频及对应的日志文件,视频名称需要手动修改为问题现象的时间点。基于这个过程,测试人员需要一边举着手机主动录屏,或者需要另一个测试人员帮忙录屏,一边操作车机屏幕执行操作手顺,浪费更多的测试人力和提bug效率的问题。因系统测试过程中会遇到很多问题,不可能录到一个问题,就提交一个bug,一般操作是先用手机录多个问题现象的视频文件,集中提bug,这种情况会导致各个问题不能精确对应到手机录的视频文件,每个视频都需要修改为以时间点命名的文件。在一些情况下,即使有视频文件,但是视频文件和日志时间对不上,或者开发无法复现,需测试人员再次复现,或由开发人员来测试现场由测试人员复现,同时分析日志排查人员,这种情况对于远距离或不在一个场地的协作人员来说,是一个阻碍。目前已有远程日志的导出技术,但无车机端屏幕问题现象录屏的视频文件远程导出技术,还是不利于远程分析问题。


技术实现思路

1、本发明的目的在于提供一种车机软件测试方法、系统、电子设备和存储介质,满足测试人员识别提交带有时间命名的bug的视频文件的实现,实现了研发人员远程查看问题现象视频的功能,使研发人员能够结合远程日志进行分析并排查问题,解决现有技术存在的缺憾。

2、本发明提供了下述方案:

3、一种车机软件测试方法,具体包括:

4、检测车机与视频录制设备的通信状态是否正常;

5、实时监控车机软件是否出现bug;

6、如果车机出现bug,则开启视频录制设备对bug现象进行视频录制;

7、结束视频录制,生成一个以视频结束时间命名的视频文件;

8、根据预设的视频时长决定是否保留所述视频文件;

9、如果保留视频文件,则通过视频录制设备进行导出或存储。

10、进一步的,在被测车辆处于开机状态时,检测车机与视频录制设备的通信状态是否正常;

11、如果车机与视频录制设备的通信状态正常,则进一步实时监控车机bug。

12、进一步的,所述视频录制设备为能够自动生成以视频结束时间为文件名的视频录制设备。

13、进一步的,所述预设的视频时长为10s。

14、进一步的,还包括清除视频缓存:根据视频的存储时长,对存储于视频录制设备的视频进行保留或删除。

15、进一步的,所述视频的存储时长为七天。

16、进一步的,所述视频录制设备与云端服务器相连,用于进行云端存储和远程播放。

17、一种车机软件测试系统,具体包括:

18、通信状态检测模块,用于检测车机与视频录制设备的通信状态是否正常;

19、车机软件bug检测模块,用于实时监控车机软件是否出现bug;

20、如果车机出现bug,则开启视频录制设备对bug现象进行视频录制;

21、视频文件生成模块,结束视频录制,生成一个以视频结束时间命名的视频文件;

22、视频文件处理模块,用于根据预设的视频时长决定是否保留所述视频文件;

23、如果保留视频文件,则通过视频录制设备进行导出或存储。

24、一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行所述方法的步骤。

25、一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行所述方法的步骤。

26、本发明与现有技术相比具有以下的优点:本发明的设备装置在试验车上,对照车机屏幕,通过点击视频录制设备的录像控制按钮开启录像,在车机屏幕上操作完成后,再次点击控制按钮结束录像,以此时间轴生成一个以结束时间命名的视频文件。视频文件可存储于录像仪中,可通过连接车机,进行远程视频文件的查看和导出,从而满足测试人员识别提交bug的视频文件的要求,使研发人员能够远程查看问题现象视频,并结合远程日志进行分析排查问题。

27、本发明实现了试验车上录像自动生成视频文件,满足测试人员对问题现象录像的需求,适用性很强,具有一定实际应用价值。本发明生成的视频文件直接以结束时间点命名,可对照日志文件中的时间点,便于开发分析排查问题。在安全性上,视频录制设备(录像仪)自带文件存储功能,可大容量存储视频文件,且不易丢失。在便捷性上,视频录制设备(录像仪)连接车机网络可实现远程控制,查看或导出车机远程录像中的视频文件,对应远程日志,进行远程协助办公。



技术特征:

1.一种车机软件测试方法,其特征在于,具体包括:

2.根据权利要求1所述的车机软件测试方法,其特征在于,在被测车辆处于开机状态时,检测车机与视频录制设备的通信状态是否正常;

3.根据权利要求1所述的车机软件测试方法,其特征在于,所述视频录制设备为能够自动生成以视频结束时间为文件名的视频录制设备。

4.根据权利要求1所述的车机软件测试方法,其特征在于,所述预设的视频时长为10s。

5.根据权利要求1所述的车机软件测试方法,其特征在于,还包括清除视频缓存:根据视频的存储时长,对存储于视频录制设备的视频进行保留或删除。

6.根据权利要求5所述的车机软件测试方法,其特征在于,所述视频的存储时长为七天。

7.根据权利要求1所述的车机软件测试方法,其特征在于,所述视频录制设备与云端服务器相连,用于进行云端存储和远程播放。

8.一种车机软件测试系统,其特征在于,具体包括:

9.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述方法的步骤。

10.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至6中任一项所述方法的步骤。


技术总结
本发明公开了一种车机软件测试方法、系统、电子设备和存储介质,具体包括:检测车机与视频录制设备的通信状态是否正常;实时监控车机软件是否出现bug;如果车机出现bug,则开启视频录制设备对bug现象进行视频录制;结束视频录制,生成一个以视频结束时间命名的视频文件;根据预设的视频时长决定是否保留所述视频文件;如果保留视频文件,则通过视频录制设备进行导出或存储。本发明在进行软件测试的过程中可以生成一个以结束时间命名的视频文件可通过连接车机进行远程视频文件的查看和导出,从而满足测试人员识别提交bug的视频文件的要求,使研发人员能够远程查看问题现象视频,并结合远程日志进行分析排查问题。

技术研发人员:王圆圆
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1