• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 18
    • 下载费用:30 金币  

    重庆时时彩算不算犯法: 一种用于车载多媒体装置的测试系统及方法.pdf

    关 键 词:
    一种 用于 车载 多媒体 装置 测试 系统 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410163529.5

    申请日:

    2014.04.22

    公开号:

    CN103901307A

    公开日:

    2014.07.02

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 专利权的转移IPC(主分类):G01R 31/00登记生效日:20170904变更事项:专利权人变更前权利人:上海扬梓投资管理有限公司变更后权利人:上海博泰悦臻电子设备制造有限公司变更事项:地址变更前权利人:200030 上海市嘉定区嘉定工业区叶城路1630号3幢1286室变更后权利人:201822 上海市嘉定工业区叶城路1411号4幢208|||授权|||实质审查的生效IPC(主分类):G01R 31/00申请日:20140422|||公开
    IPC分类号: G01R31/00 主分类号: G01R31/00
    申请人: 上海扬梓投资管理有限公司
    发明人: 文小军; 黄晟
    地址: 200030 上海市嘉定区嘉定工业区叶城路1630号3幢1286室
    优先权:
    专利代理机构: 上海光华专利事务所 31219 代理人: 余明伟
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410163529.5

    授权公告号:

    |||||||||

    法律状态公告日:

    2017.09.22|||2016.06.15|||2014.07.30|||2014.07.02

    法律状态类型:

    专利申请权、专利权的转移|||授权|||实质审查的生效|||公开

    摘要

    本发明提供一种用于车载多媒体装置的测试系统及方法,通过实时采集所述待测车载多媒体装置上人机界面的HMI视频流,存储所述采集的HMI视频流中的各页面视图以及关联的测试触摸事件和所述测试触摸事件同发生所述测试触摸事件的预设结果页面视图之间的关联,获取当前页面视图至所述HMI样本数据库匹配以查找关联的测试触摸事件形成测试样本,执行所述测试样本以将测试触摸事件发生于所述车载多媒体装置;再采集所述车载多媒体装置发生所述测试触摸事件后的当前结果页面视图,同HMI样本数据库中对应的预设结果页面视图相匹配,若匹配上,则判定测试成功;否则判定测试失败,解决HMI测试的自动化的问题,虚拟化效果强且测试激励多样。

    权利要求书

    权利要求书
    1.  一种用于车载多媒体装置的测试系统,其特征在于,所述车载多媒体装置包括触摸屏;所述测试系统包括:
    驱动???,包括视频采集单元,所述视频采集单元用于实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;
    HMI样本数据库,用于存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;所述HMI样本数据库还存储有:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;
    HMI样本采集???,用于从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;
    图像序列号算法匹配???,用于将所述当前页面视图与所述HMI样本数据库中的各页面视图匹配,以查找关联的测试触摸事件;
    测试样本产生???,用于将查找到的测试触摸事件形成测试样本;
    所述驱动???,还用于执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;
    所述HMI样本采集???,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;
    所述图像序列号算法匹配???,还用于将所述当前结果页面视图同HMI样本数据库中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。

    2.  根据权利要求1所述的测试系统,其特征在于,还包括:虚拟HMI???,用以根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;
    所述驱动???,还用于将所述虚拟HMI??榻邮盏哪D獯ッ魉シ⒌牟馐源ッ录⑸谒龀翟囟嗝教遄爸?;
    所述HMI样本采集???,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;
    所述图像序列号算法匹配???,还用于将发生由模拟触摸动作所触发的测试触摸事件 后的当前结果页面视图同HMI样本数据库中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。

    3.  根据权利要求1或2所述的测试系统,其特征在于,所述人机界面包括有按钮,所述HMI样本标准数据库还存储有对应人机界面上按钮位置的坐标信息。

    4.  根据权利要求1或2所述的测试系统,其特征在于,所述HMI样本数据库是以预设图片格式存储所述各页面视图;所述HMI样本采集??榛褂糜诮龅鼻耙趁媸油?、及当前结果页面视图转换为所述预设图片格式。

    5.  根据权利要求4所述的测试系统,其特征在于,所述预设图片格式为黑白亮度的图片格式。

    6.  根据权利要求1或2所述的测试系统,其特征在于,所述驱动??榘ǎ?BR>触摸模拟单元,用于根据所述模拟触摸动作形成对所述车载多媒体装置的触摸输入;
    串口驱动单元,用于模拟所述车载多媒体装置的控制器以对其发送控制命令;
    CAN消息模拟单元,用于模拟汽车产生的CAN消息。

    7.  根据权利要求6所述的测试系统,其特征在于,所述驱动??榛拱ǎ?BR>音频采集和输出单元,用于采集所述车载多媒体装置输出的音频信号、以及用于给所述车载多媒体装置输入音频信号。

    8.  根据权利要求7所述的测试系统,其特征在于,还包括:
    音频测试???,用于对所述音频采集和输出单元所采集的音频信号进行测试。

    9.  根据权利要求1或2所述的测试系统,其特征在于,所述测试系统通过硬件接口适配器连接所述车载多媒体装置以建立信号通路,其中,所述测试系统通过USB标准线路连接于所述测试系统,所述硬件接口适配器通过Cable线路连接于所述车载多媒体装置。

    10.  根据权利要求1或2所述的测试系统,其特征在于,还包括:测试报告生成???,用于根据测试结果生成测试报告。

    11.  根据权利要求10所述的测试系统,其特征在于,还包括:测试报告分析???,用于根据所述测试报告生成分析结果。

    12.  一种用于车载多媒体装置的测试方法,其特征在于,所述车载多媒体装置包括触摸屏;所述测试方法包括:
    实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;
    存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;
    从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;
    将所述当前页面视图与所述存储中的各页面视图匹配,以查找关联的测试触摸事件;
    将查找到的测试触摸事件形成测试样本;
    执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;
    从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;
    将所述当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。

    13.  根据权利要求12所述的测试方法,其特征在于,还包括:
    根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;
    将所接收的模拟触摸动作所触发的测试触摸事件发生于所述车载多媒体装置;
    从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;
    将发生由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的由模拟触摸动作所触发的测试触摸事件相关联的预设结果页面视图;
    若匹配上,则判定测试成功;
    否则判定测试失败。

    14.  根据权利要求12或13所述的测试方法,其特征在于,所述人机界面包括有按钮,所述存储还包括:存储对应人机界面上按钮位置的坐标信息。

    15.  根据权利要求12或13所述的测试方法,其特征在于,所述存储是以预设图片格式的方式来存储所述各页面视图;所述测试方法还包括:将所述当前页面视图、及当前结果页面视图转换为所述预设图片格式。

    16.  根据权利要求15所述的测试方法,其特征在于,所述预设图片格式为黑白亮度的图片格式。

    17.  根据权利要求12或13所述的测试方法,其特征在于,还包括:采集所述车载多媒体装置输出的音频信号、以及用于给所述车载多媒体装置输入音频信号。

    18.  根据权利要求17所述的测试方法,其特征在于,还包括:对所采集的音频信号进行测试。

    19.  根据权利要求12或13所述的测试方法,其特征在于,还包括:根据测试结果生成测试报告。

    20.  根据权利要求19所述的测试方法,其特征在于,还包括:根据所述测试报告生成分析结果。

    说明书

    说明书一种用于车载多媒体装置的测试系统及方法
    技术领域
    本发明涉及电子装置测试技术领域,特别是涉及一种用于车载多媒体装置的测试系统及方法。
    背景技术
    车载多媒体装置(HeadUnit)已经成为目前车辆中必不可少的一部分,其集成有GPS导航或是影音娱乐系统,并提供较多与外部连接的有线接口或无线接口。
    现有车载多媒体装置的测试方法都是利用外部硬件装置来模拟一些测试事件或称测试激励,这样就需要人工大量的操作来构成测试项目;这种测试方法的特点是指示提供了些固定的测试信号和捕捉信号的硬件,较为缺乏虚拟化和自动化,其缺点主要在于:需要人工大量的操作才能完成单次测试;HMI(Human Machine Interface;人机界面)的测试需要人工的去不断输入触摸信息,测试工作量大,测试覆盖率低。
    发明内容
    鉴于以上所述现有技术的缺点,本发明的目的在于提供一种用于车载多媒体装置的测试系统及方法,以解决上述现有技术中车载多媒体装置的测试效率低下的问题。
    为实现上述目标及其他相关目标,本发明提供一种用于车载多媒体装置的测试系统,所述车载多媒体装置包括触摸屏;所述测试系统包括:驱动???,包括视频采集单元,所述视频采集单元用于实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;HMI样本数据库,用于存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;HMI样本采集???,用于从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;图像序列号算法匹配???,用于将所述当前页面视图与所述HMI样本数据库中的各页面视图匹配,以查找关联的测试触摸事件;测试样本产生???,用于将查找到的测试触摸事件形成测试样本;所述驱动???,还用于执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;所述HMI样本采集???,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;所述图像序列号算法匹配???,还用于将所述当前结果页面视图同HMI样本数据库中对应的预 设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。
    优选的,所述的测试系统,还包括:虚拟HMI???,用以根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;所述驱动???,还用于将所述虚拟HMI??榻邮盏哪D獯ッ魉シ⒌牟馐源ッ录⑸谒龀翟囟嗝教遄爸?;所述HMI样本采集???,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;所述图像序列号算法匹配???,还用于将发生由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图同HMI样本数据库中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。
    优选的,所述人机界面包括有按钮,所述HMI样本标准数据库还存储有对应人机界面上按钮位置的坐标信息。
    优选的,所述HMI样本数据库是以预设图片格式存储所述各页面视图;所述HMI样本采集??榛褂糜诮龅鼻耙趁媸油?、及当前结果页面视图转换为所述预设图片格式。
    优选的,所述预设图片格式为黑白亮度的图片格式。
    优选的,所述驱动??榘ǎ捍ッD獾ピ?,用于根据所述模拟触摸动作形成对所述车载多媒体装置的触摸输入;串口驱动单元,用于模拟所述车载多媒体装置的控制器以对其发送控制命令;CAN消息模拟单元,用于模拟汽车产生的CAN消息。
    优选的,所述驱动??榛拱ǎ阂羝挡杉褪涑龅ピ?,用于采集所述车载多媒体装置输出的音频信号、以及用于给所述车载多媒体装置输入音频信号。
    优选的,所述的测试系统,还包括:音频测试???,用于对所述音频采集和输出单元所采集的音频信号进行测试。
    优选的,所述测试系统通过硬件接口适配器连接所述车载多媒体装置以建立信号通路,其中,所述测试系统通过USB标准线路连接于所述测试系统,所述硬件接口适配器通过Cable线路连接于所述车载多媒体装置。
    优选的,所述的测试系统,还包括:测试报告生成???,用于根据测试结果生成测试报告。
    优选的,所述的测试系统,还包括:测试报告分析???,用于根据所述测试报告生成分析结果。
    为实现上述目标及其他相关目标,本发明提供一种用于车载多媒体装置的测试方法,所述车载多媒体装置包括触摸屏;所述测试方法包括:实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;将所述当前页面视图与所述存储中的各页面视图匹配,以查找关联的测试触摸事件;将查找到的测试触摸事件形成测试样本;执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;将所述当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。
    优选的,所述的测试方法,还包括:根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;将所述虚拟HMI??榻邮盏哪D獯ッ魉シ⒌牟馐源ッ录⑸谒龀翟囟嗝教遄爸?;从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;将发生由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的由模拟触摸动作所触发的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。
    优选的,所述人机界面包括有按钮,所述存储还包括:存储对应人机界面上按钮位置的坐标信息。
    优选的,所述存储是以预设图片格式的方式来存储所述各页面视图;所述测试方法还包括:将所述当前页面视图、及当前结果页面视图转换为所述预设图片格式。
    优选的,所述预设图片格式为黑白亮度的图片格式。
    优选的,所述的测试方法,还包括:采集所述车载多媒体装置输出的音频信号、以及用于给所述车载多媒体装置输入音频信号。
    优选的,所述的测试方法,还包括:对所采集的音频信号进行测试。
    优选的,所述的测试方法,还包括:根据测试结果生成测试报告。
    优选的,所述的测试方法,还包括:根据所述测试报告生成分析结果。
    如上所述,本发明提供一种用于车载多媒体装置的测试系统及方法,所述车载多媒体装置包括触摸屏;所述测试方法包括:实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;将所述当前页面视图与所述HMI样本数据库中的各页面视图匹配,以查找关联的测试触摸事件;将查找到的测试触摸事件形成测试样本;执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;将所述当前结果页面视图同HMI样本数据库中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败,从而实现车载多媒体装置虚拟自动化测试,效率大大提升,解决了对HMI测试的自动化的问题,解决了测试结果自动分析和记录的问题,且具有极强的虚拟化效果并能快速产生多样化的测试激励。
    附图说明
    图1显示为本发明的用于车载多媒体装置的测试系统的一实施例的结构示意图。
    图2显示为本发明的用于车载多媒体装置的测试系统的一实施例中驱动??榈慕峁故疽馔?。
    图3显示为本发明的用于车载多媒体装置的测试系统的一实施例的结构示意图。
    图4显示为本发明的用于车载多媒体装置的测试方法的一实施例的流程示意图。
    图5显示为本发明的用于车载多媒体装置的测试方法的一实施例的流程示意图。
    元件标号说明
    1   测试系统
    11  驱动???
    111             视频采集单元
    112             触摸模拟单元
    113             串口驱动单元
    114             CAN消息模拟单元
    115             音频采集和输出单元
    12              HMI样本数据库
    13              HMI样本采集???
    14              图像序列号算法匹配???
    15              测试样本产生???
    16              虚拟HMI???
    S1~S13         方法步骤
    具体实施方式
    以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
    如图1所示,本发明提供本发明提供一种用于车载多媒体装置的测试系统1,所述车载多媒体装置包括触摸屏;在本实施例中,触摸屏(touch  screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入讯号的感应式LCD或LED等显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果,触摸屏包括电容式和电阻式等不同触发原理;触摸屏作为一种最新的电脑输入设备,它是目前最简单、方便、自然的一种人机交互方式,因此相关技术较为常见,故不另作赘述。
    所述测试系统1包括:驱动???1、HMI样本数据库12、HMI样本采集???3、图像序列号算法匹配???4及测试样本产生???5。
    所述驱动???1,包括视频采集单元111,所述视频采集单元111用于实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图。在本实施例中,所述HMI视频流是用于显示书人 机界面,即图形的人机交互界面,通过上述触摸屏就能对所述人机界面进行触摸控制,以触发不同的功能,由于图形界面的显示是通过HMI视频放到内存缓冲中不断播放刷新所形成的,所以所述HMI视频流中包含了对应所述人机界面各种不同状态的页面视图,例如开机界面,提供多个功能按钮的功能界面,按下“播放音乐”功能按钮后跳转到的选择音乐文件路径的界面等等,本发明利用虚拟方式对该些页面视图的功能进行测试以达到测试目的,后文会有详细描述。
    所述HMI样本数据库12,用于存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;所述HMI样本数据库12还存储有:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系。在本实施例中,所述与各页面视图关联的测试触摸事件;举例来说,例如人机界面包括有多个功能按钮,则需要对所述多个功能按钮进行按下触发的测试,从触发跳转的页面来看功能按钮是否有问题,则所述测试触摸事件则例如包括对所述各个功能按钮逐一进行测试等,或者按预定顺序进行测试等,将这些测试触摸事件和所述页面视图相关联存储;而且,每个功能按钮按下之后均会跳转至各自独有的预设结果页面视图,例如按下“播放音乐”按钮跳转至“选择音乐文件路径”界面,而按下“播放视频”按钮则跳转至“选择视频文件路径”界面,因此,若将“按下“播放音乐”按钮”作为测试触摸事件,则将“选择音乐文件路径”页面视图作为“按下“播放音乐”按钮”这一测试触摸事件的预设结果视图,或者将“选择视频文件路径”界面作为“按下“播放视频”按钮”这一测试触摸事件的预设结果视图,如此建立关联关系并加以存储,以供后续判断测试是否成功使用;当然,若人机界面上包含功能按钮,则所述HMI样本标准数据库还需存储有对应人机界面上按钮位置的坐标信息,从而从不同按钮的坐标信息来配合区分测试触摸事件中所按下的按钮。
    所述HMI样本采集???3,用于从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;在本实施例中,由于所述HMI视频流是实时采集的,因此无论是在测试前、测试时或者测试后均可进行页面视图的截取,因此在所述HMI样本采集???3在开始测试触摸事件之前可以先行记录下当前的页面视图,以供后续匹配测试触摸事件。
    所述图像序列号算法匹配???4,用于将所述当前页面视图与所述HMI样本数据库12中的各页面视图匹配,以查找关联的测试触摸事件;在本实施例中,即承上所述,若当前人机界面显示的页面视图是例如包含多个功能按钮类如“播放音乐”或“播放视频”等,则其关联的测试触摸事件便可为“按下“播放音乐”按钮”及“按下“播放视频”按钮”,查找到之后即可进行后续使用。
    测试样本产生???5,用于将查找到的测试触摸事件形成测试样本;在本实施例中,所述测试样本即为对应所述当前页面视图的多个测试触摸事件的集合,可以表格或序列形式执行,承上所述,例如可先执行“按下“播放音乐”按钮”,然后执行“按下“播放视频”按钮”等。
    所述驱动???1,还用于执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;优选的,如图2所示,所述驱动???1还包括:触摸模拟单元112,用于根据所述模拟触摸动作形成对所述车载多媒体装置的触摸输入;串口驱动单元113,用于模拟所述车载多媒体装置的控制器以对其发送控制命令,在本实施例中,所述串口可为RS-232-C标准等,通过串口驱动单元113即可完成车载多媒体装置的控制台的模拟;CAN消息模拟单元114,用于模拟汽车产生的CAN消息,即完成驱动???1至车载多媒体装置至汽车的信号通路;其中,CAN是Controller Area Network的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个LAN,进行大量数据的高速通信”的需要,1986年德国电气商博世公司开发出面向汽车的CAN通信协议。此后,CAN通过ISO11898及ISO11519进行了标准化,在欧洲已是汽车网络的标准协议。CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。
    也就是说,通过所述驱动???1将所查找到的测试触摸事件化为真实的执行发生,发生于所述车载多媒体装置上,而所述车载多媒体装置自然会由于该事件发生而进行界面变化,即如上所述的例如“按下“播放音乐”按钮”,跳转至“选择音乐文件路径”的界面,如果没有出现故障的话,该跳转自然会成功,而由于上述HMI视频流的实时采集,则会把“选择音乐文件路径”的预设结果界面记录下来,而若跳转不成,则说明有故障。
    所述HMI样本采集???3,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;在本实施例中,即在执行了测试触摸事件之后例如“按下“播放音乐”按钮”,若成功跳转至“选择音乐文件路径”的界面,则所截取的当前结果页面视图即为所述“选择音乐文件路径”的界面,一般而言,HMI样本采集???3会采集的当前结果页面视图是在人机界面发生所述测试触摸事件后的所触发的下一稳 定的页面视图,仅需设定一定的时长,即可实现,而不会仅采集到一个页面相互转换间的瞬态视图而无法截取到正常的页面视图,所述HMI样本采集???3的采集方式可以是截图保存成图片形式。
    所述图像序列号算法匹配???4,还用于将所述当前结果页面视图同HMI样本数据库12中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。在本实施例中,所述图像序列号算法可例如为POC(图像序列号)算法,通过图像序列号(POC)主要用于标识图象的播放顺序,同时还用于在对帧间预测片解码时,标记参考图像的初始图像序号,通过这一算法即可完成所述页面视图的辨别及匹配。
    承上所述,所述匹配成功即表示所述“按下“播放音乐”按钮”的测试触摸事件获得的当前结果页面视图与HMI样本数据库12内的预设结果页面视图即“选择音乐文件路径”为相同或相匹配的,如此便可作为测试成功,若不相同或不匹配,则算作测试失败,如此可循环逐一进行所述测试样本内的测试触摸事件。
    需说明的是,为了配合此算法且为了节省存储空间,所述HMI样本数据库12是以预设图片格式存储所述各页面视图;所述HMI样本采集???3还用于将所述当前页面视图、及当前结果页面视图转换为所述预设图片格式;优选的,所述预设图片格式为黑白亮度的图片格式,仅需黑白亮度的图片即可实现上述算法匹配,如此便可在实现功能的同时达到节省存储空间的目的,当然上述预设图片格式仅为例举,本领域技术人员均可据以加以变化,而非以本实施例为限。
    优选的,所述驱动???1还可以包括:音频采集和输出单元115,用于采集所述车载多媒体装置输出的音频信号(Audio)、以及用于给所述车载多媒体装置输入音频信号(即Line in信号),优选的,所述测试系统1还可包括音频测试???,用于对所述音频采集和输出单元115所采集的音频信号进行测试;所述音频的测试可以参考现有方式,当然,在某些情况下亦可可参考上述方式,例如将所述音频也作为测试事件的一部分,从而测试音频是否和所述预设结果图片相匹配,具体来说,例如发生“按下“播放音乐”按钮”的测试触摸事件后,跳转至“选择音乐文件路径”的界面,此时若成功则应当配有如“?!币簧囊羝?,若所述音频测试??椴馐源嬖?,且同步匹配,则可表示成功,而若无音频或者延迟,则可表示测试失败。
    优选的,所述测试系统1通过硬件接口适配器连接所述车载多媒体装置以建立信号通路, 其中,所述测试系统1通过USB标准线路连接于所述测试系统1,所述硬件接口适配器通过Cable线路连接于所述车载多媒体装置,上述测试系统1可以搭载在测试电脑上,通过测试电脑USB连接所述硬件适配器。
    如图3所示,所述的测试系统1还可优选地包括:
    虚拟HMI???6,用以根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;在本实施例中,所述模拟触摸动作即可包括鼠标点击,以在同步模拟的人机界面中的鼠标点击操作,来触发对应的在所述车载多媒体装置上的人机界面中测试触摸事件的发生,例如,所述同步的人机界面可以在测试电脑端,可通过鼠标点击实现“按下“播放音乐”按钮”,即相当于在上一实施例中执行测试样本中的测试触摸事件一样的作用。
    所述驱动???1,还用于将所述虚拟HMI???6接收的模拟触摸动作所触发的测试触摸事件发生于所述车载多媒体装置;在本实施例中,即对所述例如鼠标点击触发的测试触摸事件发生在所述车载多媒体装置进行支持。
    所述HMI样本采集???3,还用于从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;所述图像序列号算法匹配???4,还用于将发生由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图同HMI样本数据库12中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败。在本实施例中,此部分即与上一实施例原理类似,鼠标点击按下“播放音乐”按钮,即对应触发“按下“播放音乐”按钮”测试触摸事件,进而发生于所述车载多媒体装置,之后的匹配与上一实施例原理类似。
    优选的,所述的测试系统1,还包括:测试报告生成???,用于根据测试结果生成测试报告;在本实施例中,所述测试结果即对所述通过测试样本的测试、通过模拟触摸动作的测试、和/或音频测试的结果,从而获取所有测试结果的测试报告。
    优选的,所述的测试系统1,还包括:测试报告分析???,用于根据所述测试报告生成分析结果。在本实施例中,所述测试报告分析??榭梢酝ü臣仆急淼确绞秸瓜植馐猿晒β驶蚴О苈实?。
    如图4所示,本发明提供一种用于车载多媒体装置的测试方法,所述车载多媒体装置包括触摸屏,其技术细节与上述实施例大致相同,在不相冲突的情况下,皆可在本实施例中使用,因此不再做赘述;所述测试方法包括:
    步骤S1:实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;在本实施例中,由于所述HMI视频流是实时采集的,因此无论是在测试前、测试时或者测试后均可进行页面视图的截取,因此在所述HMI样本采集??樵诳疾馐源ッ录翱梢韵刃屑锹枷碌鼻暗囊趁媸油?,以供后续匹配测试触摸事件。
    步骤S2:存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;在本实施例中,所述与各页面视图关联的测试触摸事件;举例来说,例如人机界面包括有多个功能按钮,则需要对所述多个功能按钮进行按下触发的测试,从触发跳转的页面来看功能按钮是否有问题,则所述测试触摸事件则例如包括对所述各个功能按钮逐一进行测试等,或者按预定顺序进行测试等,将这些测试触摸事件和所述页面视图相关联存储;而且,每个功能按钮按下之后均会跳转至各自独有的预设结果页面视图,例如按下“播放音乐”按钮跳转至“选择音乐文件路径”界面,而按下“播放视频”按钮则跳转至“选择视频文件路径”界面,因此,若将“按下“播放音乐”按钮”作为测试触摸事件,则将“选择音乐文件路径”页面视图作为“按下“播放音乐”按钮”这一测试触摸事件的预设结果视图,或者将“选择视频文件路径”界面作为“按下“播放视频”按钮”这一测试触摸事件的预设结果视图,如此建立关联关系并加以存储,以供后续判断测试是否成功使用;当然,若人机界面上包含功能按钮,则还需存储有对应人机界面上按钮位置的坐标信息,从而从不同按钮的坐标信息来配合区分测试事件中所按下的按钮。
    步骤S3:从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;将所述当前页面视图与所述HMI样本数据库中的各页面视图匹配,以查找关联的测试触摸事件;在本实施例中,由于所述HMI视频流是实时采集的,因此无论是在测试前、测试时或者测试后均可进行页面视图的截取,因此在所述页面视图的采集是在开始测试触摸事件之前可以先行记录下当前的页面视图,以供后续匹配测试触摸事件。
    步骤S4:将查找到的测试触摸事件形成测试样本;在本实施例中,所述测试样本即为对应所述当前页面视图的多个测试触摸事件的集合,可以表格或序列形式执行,承上所述,例如可先执行“按下“播放音乐”按钮”,然后执行“按下“播放视频”按钮”等。
    步骤S5:执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;在本实施例中,即通过上述硬件或软件??榍翟囟嗝教遄爸媚D獯ッ僮?,所述车载多媒体装置自然会由于该事件发生而进行界面变化,即如上所述的例如“按下“播放音乐” 按钮”,跳转至“选择音乐文件路径”的界面,如果没有出现故障的话,该跳转自然会成功,而由于上述HMI视频流的实时采集,则会把“选择音乐文件路径”的预设结果界面记录下来,而若跳转不成,则说明有故障。
    步骤S6:从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;在本实施例中,即在执行了测试触摸事件之后例如“按下“播放音乐”按钮”,若成功跳转至“选择音乐文件路径”的界面,则所截取的当前结果页面视图即为所述“选择音乐文件路径”的界面,一般而言,HMI样本采集??榛岵杉牡鼻敖峁趁媸油际窃谌嘶缑娣⑸霾馐源ッ录蟮乃シ⒌南乱晃榷ǖ囊趁媸油?,仅需设定一定的时长,即可实现,而不会仅采集到一个页面相互转换间的瞬态视图而无法截取到正常的页面视图,所述页面视图的采集方式可以是截图保存成图片形式。
    步骤S7:将所述当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;在本实施例中,所述图像序列号算法可例如为POC(图像序列号)算法,通过图像序列号(POC)主要用于标识图象的播放顺序,同时还用于在对帧间预测片解码时,标记参考图像的初始图像序号,通过这一算法即可完成所述页面视图的辨别及匹配。
    承上所述,所述匹配成功即表示所述“按下“播放音乐”按钮”的测试触摸事件获得的当前结果页面视图与所述存储的预设结果页面视图即“选择音乐文件路径”为相同或相匹配的,如此便可作为测试成功,若不相同或不匹配,则算作测试失败,如此可循环逐一进行所述测试样本内的测试触摸事件。
    需说明的是,为了配合此算法且为了节省存储空间,所述HMI样本数据库是以预设图片格式存储所述各页面视图;所述方法还可以包括:将所述当前页面视图、及当前结果页面视图转换为所述预设图片格式;优选的,所述预设图片格式为黑白亮度的图片格式,仅需黑白亮度的图片即可实现上述算法匹配,如此便可在实现功能的同时达到节省存储空间的目的,当然上述预设图片格式仅为例举,本领域技术人员均可据以加以变化,而非以本实施例为限。
    步骤S8:若匹配上,则判定测试成功;
    步骤S9:否则判定测试失败。
    承上所述,所述匹配成功即表示所述“按下“播放音乐”按钮”的测试触摸事件获得的当前结果页面视图与所述存储的预设结果页面视图即“选择音乐文件路径”为相同或相匹配的,如此便可作为测试成功,若不相同或不匹配,则算作测试失败,如此可循环逐一进行所 述测试样本内的测试触摸事件。
    优选的,如图5所示,所述的测试方法,还包括:
    步骤S10:根据所述采集的HMI视频流来同步显示所述车载多媒体装置上的人机界面,所述同步显示的人机界面用于接收触发测试触摸事件的模拟触摸动作;在本实施例中,所述模拟触摸动作即可包括鼠标点击,以在同步模拟的人机界面中的鼠标点击操作,来触发对应的在所述车载多媒体装置上的人机界面中测试触摸事件的发生,例如,所述同步的人机界面可以在测试电脑端,可通过鼠标点击实现“按下“播放音乐”按钮”,即相当于在上一实施例中执行测试样本中的测试触摸事件一样的作用。
    步骤S11:将所接收的模拟触摸动作所触发的测试触摸事件发生于所述车载多媒体装置;在本实施例中,即对所述例如鼠标点击触发的测试触摸事件发生在所述车载多媒体装置进行支持。
    步骤S12:从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图;
    步骤S13:将发生由模拟触摸动作所触发的测试触摸事件后的当前结果页面视图同所述存储中的对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的由模拟触摸动作所触发的测试触摸事件相关联的预设结果页面视图;
    若匹配上,跳转步骤S9,则判定测试成功;
    否则跳转步骤S10,判定测试失败。
    在本实施例中,此部分即与上一实施例原理类似,鼠标点击按下“播放音乐”按钮,即对应触发“按下“播放音乐”按钮”测试触摸事件,进而发生于所述车载多媒体装置,之后的匹配与上一实施例原理类似。
    优选的,所述的测试方法,还包括:采集所述车载多媒体装置输出的音频信号、以及用于给所述车载多媒体装置输入音频信号。
    优选的,所述的测试方法,还包括:对所采集的音频信号进行测试。
    优选的,所述的测试方法,还包括:根据测试结果生成测试报告;在本实施例中,所述测试结果即对所述通过测试样本的测试、通过模拟触摸动作的测试、和/或音频测试的结果,从而获取所有测试结果的测试报告。
    优选的,所述的测试方法,还包括:根据所述测试报告生成分析结果。在本实施例中,所述测试报告分析??榭梢酝ü臣仆急淼确绞秸瓜植馐猿晒β驶蚴О苈实?
    综上所述,本发明提供一种用于车载多媒体装置的测试系统及方法,所述车载多媒体装置包括触摸屏;所述测试方法包括:实时采集所述待测车载多媒体装置上人机界面显示所用的HMI视频流,所述HMI视频流包含有与所述人机界面的多种状态分别对应的多个页面视图;存储所述采集的HMI视频流中的各页面视图、以及与所述各页面视图关联的测试触摸事件;且存储:所述测试触摸事件同发生所述测试触摸事件所形成的预设结果页面视图之间的关联关系;从所述HMI视频流采集所述车载多媒体装置的人机界面上的当前页面视图;将所述当前页面视图与所述HMI样本数据库中的各页面视图匹配,以查找关联的测试触摸事件;将查找到的测试触摸事件形成测试样本;执行所述测试样本以将测试样本中的测试触摸事件发生于所述车载多媒体装置;从所述HMI视频流采集所述车载多媒体装置的人机界面发生所述测试触摸事件后的当前结果页面视图;将所述当前结果页面视图同HMI样本数据库中对应的预设结果页面视图相匹配,其中,所述对应的预设结果页面视图指的是:与所述发生于车载多媒体装置的测试样本中的测试触摸事件相关联的预设结果页面视图;若匹配上,则判定测试成功;否则判定测试失败,从而实现车载多媒体装置虚拟自动化测试,效率大大提升,解决了对HMI测试的自动化的问题,解决了测试结果自动分析和记录的问题,且具有极强的虚拟化效果并能快速产生多样化的测试激励。
    上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖?!  ∧谌堇醋宰ɡ鴚ww.www.4mum.com.cn转载请标明出处

    关于本文
    本文标题:一种用于车载多媒体装置的测试系统及方法.pdf
    链接地址://www.4mum.com.cn/p-6134065.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 吉鑫娱乐网址 2010年排列三走势图 体彩任选9场开奖结果 608彩票苹果 哈尔滨麻将安卓手机版 35选7开奖结果第丨26期 网上棋牌网址 中国竟彩报 湖南快乐10分钟开奖结果 山西扣点点5毛微信群 黑龙江22选5开奖号 天易棋牌是真的假的 四川蜀山麻将代理平台 贵州快三助手下载 河北十一选五一定牛走势图 刮刮乐拖把