etc车载单元自动化测试装置、方法及车辆测试系统
技术领域
1.本发明涉及车载单元测试技术领域,尤其涉及一种etc车载单元自动化测试装置、方法及车辆测试系统。
背景技术:2.随着汽车智能化技术的发展及整车功能的升级,整车测试技术也由单纯的手动测试发展为自动化测试,自动化测试不仅能够提高测试效率,节约大量测试时间,减少行为误差,保证测试结果的精确度,是整车测试技术的发展方向和趋势。
3.车载电子不停车收费系统(electronic toll collection,简称etc)作为工信部要求的选装配置,在主机厂进行产品开发和功能测试的过程中,需要对etc进行全方面的测试,检验产品的功能是否满足规范和标准要求。
4.现有的整车测试技术,通常由测试人员手持路侧单元(road side unit,简称rsu)设备并使用量具进行距离和角度的测试,由于不同车型中车载单元(on board unit,简称obu)的安装位置不统一,需要测试人员手动调整位置,且现有的针对车载etc系统的测试,测试内容和评价标准由各主机厂自己制定,测量手段单一、方法简陋且无固定统一的测试方法,造成部分场景的测试精度较低、测试周期长、效率低,且实车动态测试时存在安全隐患,部分测试场景无法覆盖,难以适应大规模推广应用。
技术实现要素:5.本发明提供了一种etc车载单元自动化测试装置、方法及车辆测试系统,通过设置多自由度移动的数字化测试模块,实现etc车载单元的自动化测试及结果校验,提高测试效率和测试精度。
6.根据本发明的一方面,提供了一种etc车载单元自动化测试装置,包括:测试配置处理模块及测试执行模块;所述测试配置处理模块,用于配置及下发测试用例及期望结果;所述测试执行模块包括:模拟测试单元和数据采集单元;所述模拟测试单元,用于根据所述测试用例执行多自由度坐标位置及相对速度调节,模拟所述测试用例对应的测试场景,对不同场景下的所述etc车载单元进行指标测试;其中,所述指标测试包括:相对距离测试、相对广角测试和相对速度测试;所述数据采集单元,用于获取不同测试用例对应的测试反馈数据,并将所述测试反馈数据发送至所述测试配置处理模块;所述测试配置处理模块,还用于根据所述测试反馈数据确定测试结果,对所述测试结果与所述期望结果进行自动化校验,并根据校验结果输出测试报告。
7.根据本发明的另一方面,提供了一种etc车载单元自动化测试方法,用于上述etc车载单元自动化测试装置,所述方法包括:配置及下发测试用例及期望结果;根据所述测试用例控制模拟测试单元执行多自由度坐标位置及相对速度调节,模拟所述测试用例对应的测试场景,对不同场景下的所述etc车载单元进行指标测试;其中,所述指标测试包括:相对距离测试、相对广角测试和相对速度测试;获取不同测试用例对应的测试反馈数据;根据所
述测试反馈数据确定测试结果,对所述测试结果与所述期望结果进行自动化校验,并根据校验结果输出测试报告。
8.根据本发明的另一方面,提供了一种车辆测试系统,包括:待测车辆及上述etc车载单元自动化测试装置;所述自动化测试装置,用于对所述待测车辆的etc车载单元进行测试。
9.本发明实施例的技术方案,设置测试配置处理模块及测试执行模块,通过测试配置处理模块配置及下发测试用例及期望结果;测试执行模块设置模拟测试单元和数据采集单元,通过模拟测试单元根据测试用例执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景,对不同场景下的etc车载单元进行指标测试;通过数据采集单元获取不同测试用例对应的测试反馈数据,并将测试反馈数据发送至测试配置处理模块;通过测试配置处理模块接收测试反馈数据,对测试结果与期望结果进行自动化校验,并根据校验结果输出测试报告,解决了现有的etc测试技术无法实现etc自动化测试导致的测试效率低、精度低、周期长的问题,通过设置多自由度移动的数字化测试模块,对不同场景下的etc车载单元进行自动化测试及结果校验,测试精准、快速、场景覆盖范围广,可适用于乘用车、商用车等多种车型,使用方便,易于操作,有利于提高测试效率和测试精度,节约测试成本。
10.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
11.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
12.图1是本发明实施例一提供的一种etc车载单元自动化测试装置的结构示意图;
13.图2是本发明实施例一提供的另一种etc车载单元自动化测试装置的结构示意图;
14.图3是本发明实施例一提供的又一种etc车载单元自动化测试装置的结构示意图;
15.图4是本发明实施例二提供的一种etc车载单元自动化测试装置的结构示意图;
16.图5是本发明实施例三提供的一种etc车载单元自动化测试方法的流程图;
17.图6是本发明实施例四提供的一种车辆测试系统的结构示意图。
具体实施方式
18.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
19.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或
描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
20.实施例一
21.图1是本发明实施例一提供的一种etc车载单元自动化测试装置的结构示意图,本实施例可适用于对配置etc功能的待测车辆2进行车载单元自动化测试的应用场景,该装置可以采用硬件和/或软件的形式实现。
22.如图1所示,该etc车载单元自动化测试装置1,包括:测试配置处理模块100及测试执行模块200;测试配置处理模块100,用于配置及下发测试用例及期望结果。测试执行模块200包括:模拟测试单元210和数据采集单元220;模拟测试单元210,用于根据测试用例执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景,对不同场景下的etc车载单元进行指标测试;其中,指标测试包括:相对距离测试、相对广角测试和相对速度测试;数据采集单元220,用于获取不同测试用例对应的测试反馈数据,并将测试反馈数据发送至测试配置处理模块100;测试配置处理模块100,还用于根据测试反馈数据确定测试结果,对测试结果与期望结果进行自动化校验,并根据校验结果输出测试报告。
23.参考图1所示,测试配置处理模块100可实现etc车载单元自动化测试装置1与测试人员之间的智能交互,测试人员可根据待测车辆2的etc车载单元的实际功能制定测试目标,并将测试目标请求下发至测试配置处理模块100,测试配置处理模块100根据测试目标请求配置测试用例及测试用例对应的期望结果。
24.在本发明的实施例中,测试配置处理模块100可集成设置于计算机设备中,测试配置处理模块100可运行可视化配置软件或者可视化配置网站,根据测试目标请求匹配测试用例的配置文件。
25.一实施例中,测试用例的内容包括下述至少一项:指标测试场景、测试步长及测试序列。
26.其中,指标测试场景是指,对待测车辆的etc车载单元进行性能指标测试的场景。典型地,指标测试场景包括但不限于:左广角测试场景、右广角测试场景、相对速度测试场景及相对距离测试场景,例如,平行视角下的左广角测试场景。测试步长是指,相邻两次测试之间任一项数据的增量数值或者减量数值。以角度为例,测试步长可设置为1
°
。测试序列是指,按照测试执行先后顺序的不同指标测试场景及不同测试数据对应的列表。
27.一实施例中,测试反馈数据包括下述至少一项:实时坐标位置、相对距离、相对速度、相对广角及测试有效性。
28.其中,实时坐标位置可为测试执行模块200相对于预设原点位置的坐标位置;相对距离可为测试执行模块200与配置etc车载单元的待测车辆之间的距离;相对速度可为测试执行模块200与配置etc车载单元的待测车辆之间的相对速度;相对广角可为在配置etc车载单元的待测车辆移动过程中,测试执行模块200的广角尺寸;测试有效性可为测试执行模块200是否可识别车载单元信息。
29.具体而言,在执行自动化测试之前,测试人员在测试配置处理模块100配置并下发测试用例,测试执行模块200接收测试用例后,根据测试用例的内容(例如,指标测试场景、
测试步长及测试序列)调节多自由度坐标位置及与待测车辆之间的相对速度,模拟测试用例对应的测试场景,对不同场景下的etc车载单元进行指标测试,例如,进行相对距离测试、相对广角测试和相对速度测试。数据采集单元220采集不同测试场景下的测试反馈数据,例如,实时坐标位置、相对距离、相对速度、相对广角及测试有效性,并将测试反馈数据回传至测试配置处理模块100。测试配置处理模块100接收并存储测试反馈数据,在测试结束之后,对所有测试反馈数据进行数据处理得到测试结果,并对测试结果与期望结果进行自动化校验,若测试结果与期望结果一致,则校验通过;若测试结果与期望结果不一致,则校验不通过,将各测试用例及其对应的校验结果整理为测试报告输出,便于测试人员查看测试结果,提高测试效率。
30.由此,本发明的技术方案,通过设置多自由度移动的数字化测试模块,对不同场景下的etc车载单元进行自动化测试及结果校验,解决了现有的etc测试技术无法实现etc自动化测试导致的测试效率低、精度低、周期长的问题,测试精准、快速、场景覆盖范围广,可适用于乘用车、商用车等多种车型,使用方便,易于操作,有利于提高测试效率和测试精度,节约测试成本。
31.可选地,图2是本发明实施例一提供的另一种etc车载单元自动化测试装置的结构示意图,在图1的基础上,示出了一种测试执行模块的具体实施方式。
32.如图2所示,测试执行模块200还包括:配置解析单元230,用于将测试用例的配置信息转换为模拟测试单元210可执行的程序代码;模拟测试单元210,用于根据程序代码执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景。
33.一实施例中,测试配置处理模块100与测试执行模块200使用的规则引擎包括但不限于:js、drools及easyrule。
34.具体而言,测试配置处理模块100采用下发的测试用例可为配置文件格式,配置解析单元230接收测试用例的配置文件,将测试用例的配置文件解析成模拟测试单元210可执行的程序代码,程序代码中包括测试目标位置和测试目标速度,模拟测试单元210执行程序代码,根据测试目标位置调节x轴、y轴、z轴位置及倾转角度,实现多自由度坐标位置调节,并根据测试目标速度调节模拟测试单元210与待测车辆之间的相对速度,实现模拟测试单元210对etc车载单元的相对距离、相对广角和相对速度等指标测试场景的设定。通过设置配置解析单元,实现测试用例下发和解析两侧的规则引擎转换,提高自动化测试装置的通用性。
35.可选地,图3是本发明实施例一提供的又一种etc车载单元自动化测试装置的结构示意图,在图1所示实施例的基础上,示出了一种模拟测试单元的具体实施方式。
36.如图3所示,模拟测试单元210包括:控制元件211、模拟执行元件212和路侧单元rsu,路侧单元rsu可沿布置于模拟执行元件212周围的导轨移动;控制元件211,用于根据测试用例确定模拟执行元件212的第一坐标位置及相对速度,并根据第一坐标位置及相对速度控制模拟执行元件212调整位置和角度;和/或,根据测试用例确定路侧单元rsu的第二坐标位置,并根据第二坐标位置控制路侧单元rsu沿导轨移动。
37.其中,路侧单元rsu(road side unit,简称rsu)是指,etc系统中,安装在路侧,基于无线通信技术(dedicated short range communication,简称dsrc),与etc车载单元(on board unit,obu)进行通讯,用于实现车辆身份识别及电子扣分等功能的装置。
38.具体而言,模拟执行元件212可带动路侧单元rsu实现x轴、y轴、z轴位置及倾转角度的调节,同时路侧单元rsu可在模拟执行元件212上方及两侧的导轨上按照既定坐标位置移动。控制元件211可根据测试用例限定的测试目标位置计算模拟执行元件212的第一坐标位置(包括x轴、y轴、z轴位置及倾转角度)及路侧单元rsu的第二坐标位置(导轨上的坐标位置),通过模拟执行元件212的坐标位置调节和路侧单元rsu在导轨上的坐标位置调节,使路侧单元rsu到达测试目标位置。控制元件211还根据测试用例限定的测试目标速度计算模拟执行元件212的相对速度,其中,路侧单元rsu的相对速度与模拟执行元件212的相对速度相等。数据采集单元220记录每个坐标位置对应的测试反馈数据,并将测试反馈数据回传至测试配置处理模块100,完成测试反馈数据采集。
39.示例性地,以测试人员配置并下发平行视角下的左广角测试用例为例,该测试用例的内容包括:指标测试场景为平行视角下的左广角测试场景,测试步长为1
°
,测试序列为角度从100至150依次递增。模拟测试单元210的控制元件211从初始坐标(例如路侧单元rsu偏转角度为100
°
时对应的坐标位置)按照步长为1
°
的等差值调整模拟执行元件212和路侧单元rsu的坐标位置、倾转角度和相对速度,记录下每个步长的测试反馈数据,实时回传至测试配置处理模块100,实现不同测试场景下的数据采集。通过设置多自由度移动的数字化测试模块,实现不同场景下的etc车载单元进行自动化测试及结果校验,测试精准、快速、场景覆盖范围广,可适用于乘用车、商用车等多种车型,使用方便,易于操作,有利于提高测试效率和测试精度,节约测试成本。
40.实施例二
41.可选地,图4是本发明实施例二提供的一种etc车载单元自动化测试装置的结构示意图,在上述任一实施例的基础上,示出了一种测试配置处理模块的具体实施方式。
42.如图4所示,该测试配置处理模块100包括:测试用例配置单元101,用于接收测试人员下发的测试目标请求,生成与测试目标请求对应的测试用例可视化界面。测试用例下发单元102,用于将测试用例发送至测试执行模块200;自动化校验单元103,用于对测试结果与期望结果进行比对,根据比对结果确定校验结果;测试报告输出单元104,用于对测试通过和/或未通过的测试用例进行标记,并输出测试报告。
43.一实施例中,自动化校验单元103可为基于jmeter,或者,基于测试与期望之间的关联规则和属性匹配等算法进行二次开发编译形成的校验工具。
44.如图4所示,该测试配置处理模块100还包括:数据处理单元105,数据处理单元105设置于自动化校验单元103与数据采集单元220之间,数据处理单元105用于采用预设数据格式对测试反馈数据进行数据处理,得到测试结果。
45.在本发明的实施例中,测试人员可通过终端设备对测试配置处理模块100下发测试目标请求。测试用例配置单元101接收测试人员下发的测试目标请求,生成与测试目标请求对应的测试用例配置文件,该测试用例配置文件可通过可视化界面显示。
46.具体而言,在执行测试之前,测试人员检查待测车辆、测试执行模块200、电源及通信系统等设备。在确认系统测试功能完好之后,测试人员可通过预置可视化网站点击下发选项,测试用例下发单元102将测试用例发送至测试执行模块200。测试执行模块200根据测试用例的内容调节坐标位置和相对速度,以模拟测试用例内容对应的测试场景,数据采集单元220采集不同测试用例下的测试反馈数据,并将测试反馈数据回传至数据处理单元
105,数据处理单元105采用预设数据格式对测试反馈数据进行数据处理,得到测试结果。进而,自动化校验单元103对测试结果与期望结果进行比对,根据比对结果确定校验结果,若测试结果与期望结果一致,则测试通过;若测试结果与期望结果不一致,则测试未通过,测试报告输出单元104可对测试通过和/或未通过的测试用例进行标记,并输出测试报告。通过数据格式统一实现测试结果的自动化校验,可形成带有标识的测试报告,便于测试人员从大量测试数据中查询测试结果及测试结果对应的时间,提高测试效率。
47.一实施例中,预设数据格式包括测试用例编号及与测试用例编号一一对应的测试项目、测试时间和测试响应参数;期望结果包括:测试用例编号及与测试用例编号一一对应的期望响应参数。
48.具体而言,数据处理单元105实时接收数据采集单元220回传的测试反馈数据,将数据按照测试用例编号和测试时间进行存储,在测试人员下发的测试用例全部执行完毕后,对测试反馈数据进行数据处理,将所有测试用例对应的测试反馈数据整理为与期望结果数据存储格式相似的格式(即预设数据格式),便于进行自动化校验。
49.需要说明的是,数据处理方法包括但不限于:数据集成、数据规约和归一化处理等。
50.示例性地,以测试人员下发的一组测试用例为例,该组测试用例包括:平行视角下的左广角测试场景,测试步长为1
°
,角度从100
°
至150
°
的连续50个测试用例。在前述实施例的基础上,表1示出了一组测试用例的测试结果的数据,该测试结果采用预设数据格式进行存储。表2示出了一组期望结果的数据,该期望结果的数据格式为形成测试结果的数据格式的基础。
[0051][0052]
结合参考表1所示,在编号为1-101的测试用例中,测试相对角度为100
°
,待测车辆与测试执行模块200之间的相对速度为10km/h,测试响应参数为1;在编号为1-102的测试用例中,测试相对角度为101
°
,待测车辆与测试执行模块200之间的相对速度为10km/h,测试响应参数为1;
……
;以此类推,直至完成测试人员下发的所有测试用例的测试反馈数据采集。
[0053][0054]
结合参考表2所示,在编号为1-101的测试用例中,期望响应参数为1;在编号为1-102的测试用例中,期望响应参数为1;
……
;依次类推。
[0055]
结合表1和表2所示,自动化校验单元103将测试用例编号相同的测试响应参数与期望响应参数进行比对,若同一测试用例的测试响应参数与期望响应参数相同,则测试通过;否则,测试未通过。
[0056]
一实施例中,数据处理单元105与数据采集单元220之间采用下述任一种通信方式:以太网通信方式或者无线通信方式。
[0057]
在本发明的实施例中,可采用千兆以太网网线实现数据处理单元105与数据采集单元220之间的通信连接,有利于提高数据传输的时效性。
[0058]
需要说明的是,在保证数据传输性能不影响系统性能的前提下,也可采用无线传输方式实现数据处理单元105与数据采集单元220之间的数据交互,对此不做限制。
[0059]
实施例三
[0060]
基于上述任一实施例,本发明实施例三提供了一种etc车载单元自动化测试方法,用于实现上述任一实施例提供的etc车载单元自动化测试装置的驱动控制,具备上述etc车载单元自动化测试装置的有益效果。
[0061]
可选地,图5是本发明实施例三提供的一种etc车载单元自动化测试方法的流程图。
[0062]
如图5所示,该etc车载单元自动化测试方法,具体包括以下步骤:
[0063]
步骤s1:配置及下发测试用例及期望结果。
[0064]
步骤s2:根据测试用例控制模拟测试单元执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景,对不同场景下的etc车载单元进行指标测试。
[0065]
本发明的实施例中,指标测试可包括但不限于:相对距离测试、相对广角测试和相对速度测试。
[0066]
步骤s3:获取不同测试用例对应的测试反馈数据。
[0067]
步骤s4:根据测试反馈数据确定测试结果。
[0068]
步骤s5:对测试结果与期望结果进行自动化校验。
[0069]
步骤s6:根据校验结果输出测试报告。
[0070]
可选地,在下发测试用例之后,该方法还包括:将测试用例的配置信息转换为模拟测试单元可执行的程序代码,根据程序代码执行多自由度坐标位置及相对速度调节,模拟
测试用例对应的测试场景。
[0071]
可选地,配置及下发测试用例包括:接收测试人员下发的测试目标请求,生成与测试目标请求对应的测试用例可视化界面;将测试用例下发至模拟测试单元。
[0072]
可选地,根据测试反馈数据确定测试结果包括:采用预设数据格式对测试反馈数据进行数据处理,得到测试结果;其中,预设数据格式包括测试用例编号及与测试用例编号一一对应的测试项目、测试时间和测试响应参数;期望结果包括:测试用例编号及与测试用例编号一一对应的期望响应参数。
[0073]
可选地,模拟测试单元还包括:控制元件、模拟执行元件和路侧单元,路侧单元可沿布置于模拟执行元件周围的导轨移动;控制元件,用于根据测试用例确定模拟执行元件的第一坐标位置及相对速度,并根据第一坐标位置及相对速度控制模拟执行元件调整位置和角度;和/或,根据测试用例确定路侧单元的第二坐标位置,并根据第二坐标位置控制路侧单元沿导轨移动。
[0074]
可选地,测试反馈数据包括下述至少一项:实时坐标位置、相对距离、相对速度、相对广角及测试有效性。
[0075]
可选地,测试用例的内容包括下述至少一项:指标测试场景、测试步长及测试序列。
[0076]
实施例四
[0077]
基于上述任一实施例,本发明实施例四提供了一种车辆测试系统。
[0078]
图6是本发明实施例四提供的一种车辆测试系统的结构示意图。
[0079]
如图6所示,该车辆测试系统00包括:待测车辆2及上述etc车载单元自动化测试装置1;自动化测试装置1,用于对待测车辆2的etc车载单元进行测试。
[0080]
其中,待测车辆2可为选配etc配置的车辆。待测车辆2可为乘用车或者商用车。
[0081]
具体而言,在执行测试之前,待测车辆2按要求停在特定的测试位置,测试位置的确定以车载etc按照图示x轴中心线位置,配合自动化测试装置1上安装的激光量尺进行位置调整和确定。在执行测试的过程中,测试人员可对应调节待测车辆2上的etc开关,配合自动化测试装置1完成etc车载单元的测试。
[0082]
在本发明的实施例中,该车辆测试系统00还包括:辅助设备,辅助设备包括但不限于:除自动化测试装置1之外的常用测试设备及用于提供测试用例的设备,例如,办公设备。
[0083]
本发明实施例的技术方案,设置测试配置处理模块及测试执行模块,通过测试配置处理模块配置及下发测试用例及期望结果;测试执行模块设置模拟测试单元和数据采集单元,通过模拟测试单元根据测试用例执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景,对不同场景下的etc车载单元进行指标测试;通过数据采集单元获取不同测试用例对应的测试反馈数据,并将测试反馈数据发送至测试配置处理模块;通过测试配置处理模块接收测试反馈数据,对测试结果与期望结果进行自动化校验,并根据校验结果输出测试报告,解决了现有的etc测试技术无法实现etc自动化测试导致的测试效率低、精度低、周期长的问题,通过设置多自由度移动的数字化测试模块,对不同场景下的etc车载单元进行自动化测试及结果校验,测试精准、快速、场景覆盖范围广,可适用于乘用车、商用车等多种车型,使用方便,易于操作,有利于提高测试效率和测试精度,节约测试成本。
[0084]
应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例
如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
[0085]
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
技术特征:1.一种etc车载单元自动化测试装置,其特征在于,包括:测试配置处理模块及测试执行模块;所述测试配置处理模块,用于配置及下发测试用例及期望结果;所述测试执行模块包括:模拟测试单元和数据采集单元;所述模拟测试单元,用于根据所述测试用例执行多自由度坐标位置及相对速度调节,模拟所述测试用例对应的测试场景,对不同场景下的所述etc车载单元进行指标测试;其中,所述指标测试包括:相对距离测试、相对广角测试和相对速度测试;所述数据采集单元,用于获取不同测试用例对应的测试反馈数据,并将所述测试反馈数据发送至所述测试配置处理模块;所述测试配置处理模块,还用于根据所述测试反馈数据确定测试结果,对所述测试结果与所述期望结果进行自动化校验,并根据校验结果输出测试报告。2.根据权利要求1所述的自动化测试装置,其特征在于,所述测试执行模块包括:配置解析单元,用于将所述测试用例的配置信息转换为所述模拟测试单元可执行的程序代码;所述模拟测试单元,用于根据所述程序代码执行多自由度坐标位置及相对速度调节。3.根据权利要求1所述的自动化测试装置,其特征在于,所述测试配置处理模块包括:测试用例配置单元,用于接收测试人员下发的测试目标请求,生成与所述测试目标请求对应的测试用例可视化界面;测试用例下发单元,用于将所述测试用例发送至所述测试执行模块;自动化校验单元,用于对所述测试结果与所述期望结果进行比对,根据比对结果确定校验结果;测试报告输出单元,用于对测试通过和/或未通过的测试用例进行标记,并输出测试报告。4.根据权利要求3所述的自动化测试装置,其特征在于,所述测试配置处理模块还包括:数据处理单元,所述数据处理单元设置于所述自动化校验单元与所述数据采集单元之间,所述数据处理单元用于采用预设数据格式对所述测试反馈数据进行数据处理,得到所述测试结果;其中,所述预设数据格式包括测试用例编号及与所述测试用例编号一一对应的测试项目、测试时间和测试响应参数;所述期望结果包括:测试用例编号及与所述测试用例编号一一对应的期望响应参数。5.根据权利要求4所述的自动化测试装置,其特征在于,所述数据处理单元与所述数据采集单元之间采用下述任一种通信方式:以太网通信方式或者无线通信方式。6.根据权利要求1-5中任一项所述的自动化测试装置,其特征在于,所述模拟测试单元还包括:控制元件、模拟执行元件和路侧单元,所述路侧单元可沿布置于所述模拟执行元件周围的导轨移动;所述控制元件,用于根据所述测试用例确定所述模拟执行元件的第一坐标位置及相对速度,并根据所述第一坐标位置及相对速度控制所述模拟执行元件调整位置和角度;和/或,根据所述测试用例确定所述路侧单元的第二坐标位置,并根据所述第二坐标位置控制所述路侧单元沿所述导轨移动。
7.根据权利要求1-5中任一项所述的自动化测试装置,其特征在于,所述测试反馈数据包括下述至少一项:实时坐标位置、相对距离、相对速度、相对广角及测试有效性。8.根据权利要求1-5中任一项所述的自动化测试装置,其特征在于,所述测试用例的内容包括下述至少一项:指标测试场景、测试步长及测试序列。9.一种etc车载单元自动化测试方法,其特征在于,用于权利要求1-8中任一项所述的etc车载单元自动化测试装置,所述方法包括:配置及下发测试用例及期望结果;根据所述测试用例控制模拟测试单元执行多自由度坐标位置及相对速度调节,模拟所述测试用例对应的测试场景,对不同场景下的所述etc车载单元进行指标测试;其中,所述指标测试包括:相对距离测试、相对广角测试和相对速度测试;获取不同测试用例对应的测试反馈数据;根据所述测试反馈数据确定测试结果,对所述测试结果与所述期望结果进行自动化校验,并根据校验结果输出测试报告。10.一种车辆测试系统,其特征在于,包括:待测车辆及权利要求1-8中任一项所述的etc车载单元自动化测试装置;所述自动化测试装置,用于对所述待测车辆的etc车载单元进行测试。
技术总结本发明公开一种ETC车载单元自动化测试装置、方法及车辆测试系统,该装置包括:测试配置处理模块,用于配置及下发测试用例及期望结果;测试执行模块,包括:模拟测试单元,用于根据测试用例执行多自由度坐标位置及相对速度调节,模拟测试用例对应的测试场景,对不同测试场景下的ETC车载单元进行指标测试;数据采集单元,用于获取不同测试用例对应的测试反馈数据,并将测试反馈数据发送至测试配置处理模块;测试配置处理模块还用于根据测试反馈数据确定测试结果,对测试结果与期望结果进行校验,并根据校验结果输出测试报告。本发明通过设置多自由度移动的数字化测试模块,对ETC车载单元进行自动测试及结果校验,测试精准、快速、场景覆盖范围广。场景覆盖范围广。场景覆盖范围广。
技术研发人员:付雷 郭天娇 张东波 赵德银 王洪雨 陈一鸣 程悦 王兴东 许健 常伟
受保护的技术使用者:中国第一汽车股份有限公司
技术研发日:2022.06.30
技术公布日:2022/11/1