车辆测试方法和装置制造方法及图纸

技术编号:36981615 阅读:16 留言:0更新日期:2023-03-25 18:00
本发明专利技术实施例涉及互联网汽车测试技术领域,尤其涉及一种车辆测试方法和装置。其中,所述车辆测试方法应用于车辆主机,所述方法包括:向服务器发送配置文件获取请求,所述配置文件获取请求包括车辆型号;接收所述服务器发送的车辆测试配置文件,所述车辆测试配置文件包含与所述车辆型号匹配的车辆测试策略;根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试;从而可以实现多任务组合并行、配置灵活且全平台通用的自动测试,缩短测试耗时,提高测试效率。提高测试效率。提高测试效率。

【技术实现步骤摘要】
车辆测试方法和装置


[0001]本专利技术实施例涉及互联网汽车测试
,尤其涉及一种车辆测试方法和装置。

技术介绍

[0002]在智能汽车领域,随着消费者使用需求的日益增加,车机系统包含的车机设备也逐渐增多,功能逐渐多样。对车辆的测试需求对应的测试项目也越来越多,测试工作日益复杂。
[0003]在现有技术中,要执行车辆的电气电控功能的自动化测试,一般每个平台的车型都要对应一种测试软件。测试软件无法做到全平台通用,造成此种测试方式灵活及测试效率较低。

技术实现思路

[0004]本专利技术实施例提供了一种车辆测试方法和装置,根据特定的车辆测试配置文件结构以及串并行任务调度机制,以实现多任务组合并行、配置灵活且全平台通用的自动测试,缩短测试耗时,提高测试效率。
[0005]第一方面,本专利技术实施例提供一种车辆测试方法,所述方法应用于车辆主机,所述方法包括:
[0006]向服务器发送配置文件获取请求,所述配置文件获取请求包括车辆型号;
[0007]接收所述服务器发送的车辆测试配置文件,所述车辆测试配置文件包含与所述车辆型号匹配的车辆测试策略;
[0008]根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试。
[0009]其中一种可能的实现方式中,所述车辆测试配置文件设置有如下信息:
[0010]待对车辆执行的测试类型;
[0011]待测试域,其中,所述车辆包含的设备部件预先分为多个域,所述待测试域为车辆预先划分的多个域中的一个或多个;
[0012]每个所述待测试域下的待测试功能;
[0013]每个所述待测试功能包含的待测试单项;
[0014]每个所述待测试单项的测试指令和测试是否合格的判断条件。
[0015]其中一种可能的实现方式中,所述车辆测试配置文件包括所述待测试域的配置信息;其中,所述待测试域的配置信息,包括:各个待测试域的执行序号;所述根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试,包括:
[0016]根据所述待测试域的执行序号,确定各个待测试域的测试顺序;
[0017]按照所述待测试域的测试顺序执行各个所述待测试域的测试;
[0018]其中,如果当前执行序号对应多个待测试域,则并行执行对该多个待测试域的测试。
[0019]其中一种可能的实现方式中,如果位于当前序号之前的待测试域的测试还未完成,则等待之前的待测试域完成测试后再对当前序号的待测试域执行测试。
[0020]其中一种可能的实现方式中,所述车辆测试配置文件还包括所述待测试功能的配置信息;所述待测试功能的配置信息包括:待测试功能在其所属的测试域的执行序号、待测试功能的测试条件、待测试功能的测试循环次数;执行每个所述待测试域的测试,包括:
[0021]根据当前待测试域包含的各个待测试功能的执行序号,确定当前待测试域下各个待测试功能的测试顺序;
[0022]按照当前待测试域下各个待测试功能的测试顺序,执行当前测试域下各个待测试功能的测试。
[0023]其中一种可能的实现方式中,如果当前执行序号对应多个待测试功能,则并行执行对该多个待测试功能的测试。
[0024]其中一种可能的实现方式中,执行对每个待测试功能的测试,包括:
[0025]判断当前车辆状态或者环境状态是否满足当前待测试功能的测试条件;
[0026]如果满足,则判断对当前待测试功能的测试次数是否大于等于该测试功能的测试循环次数;
[0027]若小于该测试功能的测试循环次数,则执行对该待测试功能的测试;
[0028]若大于等于该测试功能的测试循环次数,则对下一个执行序号的待测试功能进行测试。
[0029]其中一种可能的实现方式中,所述车辆测试配置文件还包括待测试单项的配置信息,所述待测试单项的配置信息包括:待执行的测试步骤、待执行的测试步骤待执行测试步骤的循环次数、相邻测试步骤之间的间隔时间;执行对每个待测试功能的测试,包括:
[0030]执行当前待测试功能下的待测试单项;其中,执行每个待测试单项,包括:
[0031]执行当前待执行的测试步骤;
[0032]记录当前测试步骤的测试结果;
[0033]判断当前测试步骤的执行次数是否达到循环次数;
[0034]若未达到,则再次执行当前待执行的测试步骤;
[0035]若达到,则判断当前测试步骤与下一个测试步骤的间隔时间;
[0036]待达到所述间隔时间时,执行下一个测试步骤。
[0037]其中一种可能的实现方式中,所述方法还包括:
[0038]根据当前待测试单项下各个测试步骤的测试结果,确定当前待测试单项是否测试合格;
[0039]若当前待测试单项测试不合格,则判断当前待测试单项是否影响车辆安全;
[0040]若影响,则获取车辆补救信息,并停止执行车辆测试。
[0041]其中一种可能的实现方式中,所述方法还包括:
[0042]生成测试结果,所述测试结果包括车辆执行的测试类型、测试域、每个测试域测试的功能、每个功能的测试耗时、每个功能执行的测试单项以及每个测试单项的测试结果。
[0043]上述车辆测试方法中,所述车辆主机向服务器发送配置文件获取请求,所述配置文件获取请求包括车辆型号;接收所述服务器发送的车辆测试配置文件,所述车辆测试配置文件包含与所述车辆型号匹配的车辆测试策略;根据所述车辆测试配置文件的所述车辆
测试策略执行车辆测试,从而可以实现多任务组合并行、配置灵活且全平台通用的自动测试,缩短测试耗时,提高测试效率。
[0044]第二方面,本专利技术实施例提供一种车辆测试装置,包括:
[0045]发送模块,用于向服务器发送配置文件获取请求,所述配置文件获取请求包括车辆型号;
[0046]接收模块,用于接收所述服务器发送的车辆测试配置文件,所述车辆测试配置文件包含与所述车辆型号匹配的车辆测试策略;
[0047]测试模块,用于根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试。
[0048]其中一种可能的实现方式中,本专利技术实施例提供了另一种车辆测试装置,包括:
[0049]服务器,用于提供车辆测试配置文件;
[0050]车辆的设备部件,用于执行车辆测试;
[0051]车辆主机,用于执行第一方面所述的车辆测试方法。
[0052]应当理解的是,本专利技术实施例的第二方面与本专利技术实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
【附图说明】
[0053]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0054]图1为本专利技术实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆测试方法,其特征在于,所述方法应用于车辆主机,所述方法包括:向服务器发送配置文件获取请求,所述配置文件获取请求包括车辆型号;接收所述服务器发送的车辆测试配置文件,所述车辆测试配置文件包含与所述车辆型号匹配的车辆测试策略;根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试。2.根据权利要求1所述的方法,其特征在于,所述车辆测试配置文件设置有如下信息:待对车辆执行的测试类型;待测试域,其中,所述车辆包含的设备部件预先分为多个域,所述待测试域为车辆预先划分的多个域中的一个或多个;每个所述待测试域下的待测试功能;每个所述待测试功能包含的待测试单项;每个所述待测试单项的测试指令和测试是否合格的判断条件。3.根据权利要求2所述的方法,其特征在于,所述车辆测试配置文件包括所述待测试域的配置信息;其中,所述待测试域的配置信息,包括:各个待测试域的执行序号;所述根据所述车辆测试配置文件的所述车辆测试策略执行车辆测试,包括:根据所述待测试域的执行序号,确定各个待测试域的测试顺序;按照所述待测试域的测试顺序执行各个所述待测试域的测试;其中,如果当前执行序号对应多个待测试域,则并行执行对该多个待测试域的测试;其中,如果位于当前序号之前的待测试域的测试还未完成,则等待之前的待测试域完成测试后再对当前序号的待测试域执行测试。4.根据权利要求3所述的方法,其特征在于,所述车辆测试配置文件还包括所述待测试功能的配置信息;所述待测试功能的配置信息包括:待测试功能在其所属的测试域的执行序号、待测试功能的测试条件、待测试功能的测试循环次数;执行每个所述待测试域的测试,包括:根据当前待测试域包含的各个待测试功能的执行序号,确定当前待测试域下各个待测试功能的测试顺序;按照当前待测试域下各个待测试功能的测试顺序,执行当前测试域下各个待测试功能的测试;其中,如果当前执行序号对应多个待测试功能,则并行执行对该多个待测试功能的测试。5.根据权利要求4所述的方法,其特征在于,执行对每个待测试功能的测试,包括:判断当前车辆状态或者环境状态是否满足当前待测试...

【专利技术属性】
技术研发人员:万为侗蒲小飞刘通
申请(专利权)人:成都赛力斯科技有限公司
类型:发明
国别省市:

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

1