一种车载多媒体功能的自动化测试方法以及装置制造方法及图纸

技术编号:31233732 阅读:14 留言:0更新日期:2021-12-08 10:12
本发明专利技术公开了一种车载多媒体功能的自动化测试方法,首先生成表示所获取的合格多媒体屏幕的用户输入界面图像的图像信息,训练机械手臂学习所述图像信息识别算法以及所述识别对字符和/或图标的用户选择,并标定所述机械手臂动作;预设图像模板信息,机械手臂按照标定动作模拟测试多媒体,拍摄获取所述测试的多媒体屏幕的用户输入界面的图像的即时图像信息;即时图像信息与图像模板信息比对,判断多媒体是否合格。本发明专利技术的有益之处实现车载多媒体功能的自动化测试,自动截取保存故障问题数据,分析故障问题的产生的因素,并记录测试结果和测试数据,实现自动化测试,从而替代人工,节约人力成本,并提高车载多媒体的开发效率以及质量。及质量。及质量。

【技术实现步骤摘要】
一种车载多媒体功能的自动化测试方法以及装置


[0001]本专利技术涉及汽车电气测试领域,尤其涉及一种车载多媒体功能的自动化测试方法以及装置。

技术介绍

[0002]目前汽车多媒体功能测试工作主要为人工测试,需人工编写测试用例并执行测试,但是随着汽车多媒体功能复杂化、多样化的发展,人工测试汽车多媒体功能的工作量也产生显著增加;且在人工测试过程中如发生偶发/单次故障问题,不便于故障数据的截取与保存,因此不利于后续故障问题的分析。

技术实现思路

[0003]本专利技术的目的在于提供一种车载多媒体功能的自动化测试的方法以及装置,以解决上述
技术介绍
中提出的问题。
[0004]为实现上述目的,本专利技术提供如下技术方案:一种车载多媒体功能的自动化测试方法,包括:
[0005]生成表示所获取的合格多媒体屏幕的用户输入界面图像的图像信息,以及响应于所获取的多媒体屏幕的所述用户输入界面的图像来识别对字符和/或图标的用户选择;
[0006]示教机械手臂学习所述图像信息识别算法以及所述识别对字符和/或图标的用户选择,并标定所述机械手臂动作;
[0007]对合格的多媒体屏幕的用户输入的各个界面进行拍摄生成图像模板信息,并将所述图像模板信息和所述响应于所获取的所述用户输入界面的图像来识别对字符和/或图标的用户选择进行对应保存;
[0008]所述机械手臂按照标定动作模拟对测试的多媒体屏幕触按所述用户选择,并拍摄获取所述测试的多媒体屏幕的用户输入界面的图像的即时图像信息;
[0009]把所述即时图像信息与所述图像模板信息进行比对,判断所述测试的多媒体屏幕是否合格。
[0010]进一步地,还包括:
[0011]生成响应于所获取的所述用户输入界面的含有手势动作的用户选择,由所述的含有手势动作的用户选择生成识别信息;所述识别信息包括通过拍摄获取多帧连续待识别图像;
[0012]根据获取所述多帧连续待识别图像得到含有手势动作的识别图像集合;
[0013]根据获取的识别图像集合进行识别,得到含有目标手势的图像帧信息以及所述目标手势在每帧图像中的位置。
[0014]进一步地,示教机械手臂学习所述含有目标手势的图像帧信息以及所述目标手势在每帧图像中的位置,并标定操作装置的动作;
[0015]所述机械手臂模拟所述含有手势动作的用户选择对待检测车载多媒体屏幕进行
操作,拍摄获取含有多帧连续待识别图像的表示所述用户输入界面的含有手势动作的用户选择的即时待识别图像集合,以及所述目标手势在每帧即时图像中的位置;
[0016]把所述的即时待识别图像集合以及所述目标手势在每帧即时图像中的位置与所述的得到含有目标手势的图像帧信息以及所述目标手势在每帧图像中的位置进行比对,判断所述测试的多媒体屏幕是否合格。
[0017]进一步地,还包括:
[0018]把监测到需检测的多媒体发送的CAN总线信号值与预设的合格多媒体CAN总线信号值进行比对,如信号值一致则判定测试通过,否则判定测试未通过。
[0019]进一步地,还包括:把需检测的多媒体颜色和文字的识别结果与预设的合格的多媒体颜色和文字结果进行比对,如结果一致则判定测试通过,否则判定测试未通过。
[0020]进一步地,预设不合格多媒体缺陷因素集,调取所述不合格多媒体缺陷因素集比对未通过测试的多媒体,确定未通过测试的因素。
[0021]进一步地,还包括:能够将识别装置的标识码与该标识码对应的多媒体检测结果对应储存。
[0022]进一步地,还包括:记录测试数据信息,自动化测试序列执行完毕后生成测试报告。
[0023]进一步地,一种车载多媒体功能的自动化测试的装置,包括:
[0024]电子设备,存储并调用管理软件和自动化测试软件;
[0025]机械手臂,模拟用户对多媒体触摸屏触按以及手势动作;
[0026]摄像头,负责拍摄多媒体图像、颜色以及文字。
[0027]进一步地,所述电子设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的一种车载多媒体功能的自动化测试方法。
[0028]与现有技术相比,本专利技术的有益效果是:能够实现车载多媒体功能的自动化测试,自动截取保存故障问题数据,分析故障问题的产生的因素,并记录测试结果和测试数据,可以实现无人值守的自动化测试,从而替代人工,有效的节约人力投入成本,并提高车载多媒体的开发效率以及质量。
附图说明
[0029]图1为车载多媒体功能的图像自动化测试的方法流程图;
[0030]图2为另一车载多媒体功能的手势自动化测试的方法流程图;
[0031]图3为实施例自动化测试序列流程示意图;
[0032]图4为车载多媒体功能的自动化测试的装置结构原理示意图;
[0033]图5为电子设备结构原理示意图;
具体实施方式
[0034]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本专利技术保护的范围。
[0035]请参阅说明书附图,本专利技术提供一种技术方案:如图1所示,一种车载多媒体功能的自动化测试方法,所述自动化测试方法步骤包括:
[0036]S100,调用合格的多媒体内的信息,生成表示所获取的合格多媒体屏幕的用户输入界面图像的图像信息,以及响应于所获取的多媒体屏幕的所述用户输入界面的图像来识别对字符和/或图标的用户选择,此处调用的信息为了机械手臂更加精确地执行示教动作,减少误差;
[0037]S110,示教机械手臂学习所述图像信息识别算法以及所述识别对字符和/或图标的用户选择,并标定所述机械手臂动作,优选地,机械手臂选用由三菱电机工业机器人和SMC电动夹爪组成负责模拟用户对多媒体触摸屏和虚拟按键执行标定的操作;
[0038]S120,本步骤采用机械视觉识别摄像头,为Basler ace机械视觉识别摄像头,负责拍摄和识别多媒体图像、颜色、文字,对合格的多媒体屏幕的用户输入的各个界面进行拍摄生成图像模板信息,并将所述图像模板信息和所述响应于所获取的所述用户输入界面的图像来识别对字符和/或图标的用户选择进行对应保存;
[0039]S130,调用测试管理软件上的模块控制所述机械手臂按照标定动作模拟对测试的多媒体屏幕触按所述用户选择,并调用测试管理软件上的模块控制摄像头拍摄机械手臂操作后所获取所述测试的多媒体屏幕的用户输入界面的图像的即时图像信息;
[0040]S140,把所述即时图像信息与所述图像模板信息进行比对,然后对即时图像信息进行评分,如评分超过预设值,则判定测试通过,否则判定测试未通过,以此来判断所述测试的多媒体是否合格。
[0041]进一步地,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车载多媒体功能的自动化测试方法,其特征在于,所述方法包括:生成表示所获取的合格多媒体屏幕的用户输入界面图像的图像信息,以及响应于所获取的多媒体屏幕的所述用户输入界面的图像来识别对字符和/或图标的用户选择;示教机械手臂学习所述图像信息识别算法以及所述识别对字符和/或图标的用户选择,标定所述机械手臂动作;对合格的多媒体屏幕的用户输入的各个界面进行拍摄生成图像模板信息,并将所述图像模板信息和所述响应于所获取的所述用户输入界面的图像来识别对字符和/或图标的用户选择进行对应保存;所述机械手臂按照标定动作模拟对测试的多媒体屏幕触按所述用户选择,并拍摄获取所述测试的多媒体屏幕的用户输入界面的图像的即时图像信息;把所述即时图像信息与所述图像模板信息进行比对,判断所述测试的多媒体屏幕是否合格。2.根据权利要求1所述的一种车载多媒体功能的自动化测试方法,其特征在于,还包括:生成响应于所获取的所述用户输入界面的含有手势动作的用户选择,由所述的含有手势动作的用户选择生成识别信息;所述识别信息包括通过拍摄获取多帧连续识别图像;根据获取所述多帧连续识别图像得到含有手势动作的识别图像集合;根据获取的识别图像集合进行识别,得到含有目标手势的图像帧信息以及所述目标手势在每帧图像中的位置并进行对应保存。3.根据权利要求2所述的一种车载多媒体功能的自动化测试方法,其特征在于,示教所述机械手臂学习所述含有目标手势的图像帧信息以及所述目标手势在每帧图像中的位置,并标定操作装置的动作;所述机械手臂模拟所述含有手势动作的用户选择对待检测车载多媒体屏幕进行操作,拍摄获取含有多帧连续待识别图像的表示所述用户输入界面的含有手势动作的用户选择的即时待识别图像集合,以及所述目标手势在每帧即时图像中的位置;把所述的即时待识别图...

【专利技术属性】
技术研发人员:赵跃谷原野孙运玺王邵龙刘德利王晰聪王升鑫白爽孙云马文峰
申请(专利权)人:一汽奔腾轿车有限公司
类型:发明
国别省市:

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

1