车载视觉控制器测试方法、装置、计算机终端及存储介质制造方法及图纸

技术编号:34785315 阅读:19 留言:0更新日期:2022-09-03 19:45
本发明专利技术实施例公开了一种车载视觉控制器测试方法、装置、计算机终端及存储介质,该方法包括:建立上位机和车载视觉控制器的连接;通过自动化测试脚本启动上位机中的视频播放器,以使所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据;根据所述测试数据,生成测试结果文档,根据所述测试结果文档,得出所述车载视觉控制器的实时流传输稳定性。使得测试时,不需要配套的对手件,通过对上位机进行环境适配,就可以达成简化测试工具的作用,使得整个测试更加自动化和简便。简便。简便。

【技术实现步骤摘要】
车载视觉控制器测试方法、装置、计算机终端及存储介质


[0001]本专利技术涉及测试领域,尤其涉及一种车载视觉控制器测试方法、装置、计算机终端及存储介质。

技术介绍

[0002]随着智能网络汽车的日益发展,车载ECU(电子控制单元)的数量日益增多,于是出现了域控制器,对车上的ECU单元进行管理和控制,各类ECU单元与域控制器直接通过以太网、USB、CAN进行通信,当车载视觉控制器(cvbox)和车机(也称域控制器)通过USB进行通信,需要如何验证cvbox端的RTSP(实时流传输)稳定性。原有的方法是将cvbox和车机通过USB线连接,通过手动反复打开/关闭“相机”应用,通过目视的方法去验证画面传输的稳定性,从而确认RTSP稳定性。项目中车机和车机屏幕为项目测试样机的对手件,比较稀缺,会增加测试成本,且靠人目视容易产生误差。

技术实现思路

[0003]第一方面,本申请提供一种车载视觉控制器测试方法,包括:
[0004]建立上位机和车载视觉控制器的连接;
[0005]通过自动化测试脚本启动上位机中的视频播放器,以使所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据;
[0006]根据所述测试数据,生成测试结果文档,根据所述测试结果文档,得出所述车载视觉控制器的实时流传输稳定性。
[0007]进一步的,视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据包括:
[0008]通过所述视频播放器访问所述车载视觉控制器的摄像头的地址,并建立数据连接,从而获取对应摄像头的状态参数;
[0009]将所述状态参数作为所述测试数据。
[0010]进一步的,所述状态参数包括连接成功、连接失败、连接时间、连接时长、摄像头地址和连接失败的摄像头所对应的错误参数;
[0011]所述根据所述测试数据,生成测试结果文档包括:
[0012]将所述状态参数存储到文档中,并按照所述摄像头地址,对应记录下所述连接失败的失败次数以及连接成功的成功次数。
[0013]进一步的,所述根据所述测试结果文档,得出所述车载视觉控制器的稳定性包括:
[0014]获取所述测试结果文档中连接失败的失败次数,并根据总的连接次数和所述失败次数,得到本次测试的连接失败率;
[0015]若所述连接失败率超过预设值,则确定所述车载视觉控制器不稳定。
[0016]进一步的,所述视频播放器包括VLC播放器。
[0017]进一步的,所述通过自动化测试脚本启动上位机中的视频播放器包括:
[0018]读取所述自动化测试脚本中的启动次数和循环周期,根据所述循环周期和所述启动次数,周期性启动所述视频播放器。
[0019]进一步的,所述循环周期的取值范围为2秒至5秒;
[0020]所述启动次数根据所述车载视觉控制器的硬件型号对应设置。
[0021]第二方面,本身申请的实施例还提供一种车载视觉控制器测试装置,包括:
[0022]连接模块,用于建立上位机和车载视觉控制器的连接;
[0023]测试模块,用于通过自动化测试脚本启动上位机中的视频播放器,以使所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据;
[0024]分析模块,用于根据所述测试数据,生成测试结果文档,根据所述测试结果文档,得出所述车载视觉控制器的实时流传输稳定性。
[0025]第三方面,本申请还提供一种计算机终端,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序在所述处理器上运行时执行所述的车载视觉控制器测试方法。
[0026]第四方面,本申请还提供一种可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行所述的车载视觉控制器测试方法。
[0027]本专利技术实施例公开了一种车载视觉控制器测试方法、装置、计算机终端及存储介质,该方法包括:建立上位机和车载视觉控制器的连接;通过自动化测试脚本启动上位机中的视频播放器,以使所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据;根据所述测试数据,生成测试结果文档,根据所述测试结果文档,得出所述车载视觉控制器的实时流传输稳定性。使得测试时,不需要配套的对手件,通过对上位机进行环境适配,就可以达成简化测试工具的作用,使得整个测试更加自动化和简便,减少了测试人员的压力和测试成本,同时也减少了测试时所需要连接的连接线,并且自动生成日志,可以让测试人员简单了解到测试中的重点数据。
附图说明
[0028]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对本专利技术保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0029]图1示出了现有的一种车载视觉控制器测试框架;
[0030]图2示出了本申请一种车载视觉控制器测试框架;
[0031]图3示出了本申请实施例一种车载视觉控制器测试方法流程示意图;
[0032]图4示出了本申请实施例一种车载视觉控制器测试装置结构示意图。
具体实施方式
[0033]下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0034]通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技
术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0035]在下文中,可在本专利技术的各种实施例中使用的术语“包括”、“具有”及其同源词仅意在表示特定特征、数字、步骤、操作、元件、组件或前述项的组合,并且不应被理解为首先排除一个或更多个其它特征、数字、步骤、操作、元件、组件或前述项的组合的存在或增加一个或更多个特征、数字、步骤、操作、元件、组件或前述项的组合的可能性。
[0036]此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0037]除非另有限定,否则在这里使用的所有术语(包括技术术语和科学术语)具有与本专利技术的各种实施例所属领域普通技术人员通常理解的含义相同的含义。所述术语(诸如在一般使用的词典中限定的术语)将被解释为具有与在相关
中的语境含义相同的含义并且将不被解释为具有理想化的含义或过于正式的含义,除非在本专利技术的各种实施例中被清楚地限定。
[0038]如图1所示,现有的对车载视觉控制器进行测试时,会需要将其和车机的车机屏幕连接,通过车机进行通信,接收来自车机上各个摄像头的视频信号,并在车机屏幕上显示。同时车载视觉控制器还会通过串口,和调试工具连接,由测试人员本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载视觉控制器测试方法,其特征在于,包括:建立上位机和车载视觉控制器的连接;通过自动化测试脚本启动上位机中的视频播放器,以使所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据;根据所述测试数据,生成测试结果文档,根据所述测试结果文档,得出所述车载视觉控制器的实时流传输稳定性。2.根据权利要求1所述的车载视觉控制器测试方法,其特征在于,所述视频播放器访问所述车载视觉控制器以获取视频数据流,并记录返回的测试数据包括:通过所述视频播放器访问所述车载视觉控制器的摄像头的地址,并建立数据连接,从而获取对应摄像头的状态参数;将所述状态参数作为所述测试数据。3.根据权利要求2所述的车载视觉控制器测试方法,其特征在于,所述状态参数包括连接成功、连接失败、连接时间、连接时长、摄像头地址和连接失败的摄像头所对应的错误参数;所述根据所述测试数据,生成测试结果文档包括:将所述状态参数存储到文档中,并按照所述摄像头地址,对应记录下所述连接失败的失败次数以及连接成功的成功次数。4.根据权利要求3所述的车载视觉控制器测试方法,其特征在于,所述根据所述测试结果文档,得出所述车载视觉控制器的稳定性包括:获取所述测试结果文档中连接失败的失败次数,并根据总的连接次数和所述失败次数,得到本次测试的连接失败率;若所述连接失败率超过预设值,则确定所述车载视...

【专利技术属性】
技术研发人员:赵家文何天翼颜建林陈生林
申请(专利权)人:北斗星通智联科技有限责任公司
类型:发明
国别省市:

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

1