测试方法及系统、设备以及可读存储介质技术方案

技术编号:39498784 阅读:21 留言:0更新日期:2023-11-24 11:28
本发明专利技术实施例提供了一种测试方法及系统、设备以及可读存储介质,涉及测试技术领域。测试方法包括:确定当前待执行的第一测试任务的测试需求信息,测试需求信息至少用于确定出执行对应测试任务所需的CPU的数量信息,以及I/O单元的数量信息;基于第一测试任务的测试需求信息,从当前处于空闲状态的CPU中选取N1个CPU、从当前处于空闲状态的I/O单元中选取N2个I/O单元,并利用N1个CPU与N2个I/O单元,执行第一测试任务对第一被测件进行测试,以使第一被测件与N1个CPU之间通过N2个I/O单元交互;在第一测试任务执行完毕后,释放执行第一测试任务的N1个CPU与N2个I/O单元,以使被释放的CPU与I/O单元重新进入空闲状态。本发明专利技术充分利用测试系统中的工控机与I/O单元的资源。试系统中的工控机与I/O单元的资源。试系统中的工控机与I/O单元的资源。

【技术实现步骤摘要】
测试方法及系统、设备以及可读存储介质


[0001]本专利技术涉及测试
,具体涉及一种测试方法及系统、设备以及可读存储介质。

技术介绍

[0002]在汽车、新能源车等车辆中,整车的电子电气架构越来越复杂,从电子控制单元(Electronic Control Unit,ECU)的数量、数据带宽、CPU和GPU的处理能力,相比于之前都有一个数量级的变化。
[0003]硬件在环测试(Hardware

in

the

Loop,HIL)能够提前对车辆中的各种域控、ECU、CPU等控制器的功能提前进行验证,以缩短控制器的开发周期。
[0004]在现有的HIL测试系统中,会利用HIL测试系统中的工控机(即实时机,Real

time Parameter Controls,RTPC)与I/O卡执行测试任务完成对被测件的测试,针对不同需求(例如不同用户、不同控制器等)的测试需求,往往需要搭建不同的HIL系统,进行接线与组装;这样的测试方式,存在测试效率低等问题。基于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试方法,其特征在于,应用于HIL系统中预设的设备,所述HIL系统包括配置有CPU的多个工控机与用于直接或间接连接被测件的多个I/O单元;所述测试方法,包括:确定当前待执行的第一测试任务的测试需求信息,所述测试需求信息至少用于确定出执行对应测试任务所需的CPU的数量信息,以及I/O单元的数量信息;基于所述第一测试任务的测试需求信息,从当前处于空闲状态的所述CPU中选取N1个CPU、从当前处于空闲状态的所述I/O单元中选取N2个I/O单元,并利用所述N1个CPU与所述N2个I/O单元,执行所述第一测试任务对第一被测件进行测试,以使所述第一被测件与所述N1个CPU之间通过所述N2个I/O单元交互;N1、N2均为大于或等于1的任意整数;在所述第一测试任务执行完毕后,释放执行所述第一测试任务的所述N1个CPU与所述N2个I/O单元,以使被释放的所述CPU与所述I/O单元重新进入空闲状态。2.根据权利要求1所述的测试方法,其特征在于,所述HIL系统还包括:与所述预设的设备连接的I/O控制模块;在所述利用所述N1个CPU与所述N2个I/O单元,执行所述测试任务对第一被测件进行测试之前,还包括:确定包含所述N1个CPU的目标工控机与所述N2个I/O单元的数据传输关系;所述利用所述N1个CPU与所述N2个I/O单元,执行所述第一测试任务对第一被测件进行测试,包括:将所述第一测试任务的任务信息发送到各所述目标工控机,以供各所述目标工控机基于所述任务信息产生需发送至第一被测件和/或被选取的所述I/O单元的下发信息,并由所述I/O控制模块基于所述数据传输关系在所述目标工控机与所述N2个I/O单元之间传输目标数据,对第一被测件进行对应于所述第一测试任务的测试。3.根据权利要求1所述的测试方法,其特征在于,所述基于所述测试需求信息,从当前处于空闲状态的所述CPU中选取N1个CPU、从当前处于空闲状态的所述I/O单元中选取N2个I/O单元,并利用所述N1个CPU与所述N2个I/O单元,执行所述第一测试任务对第一被测件进行测试,包括:基于所述测试需求信息从当前处于空闲状态的所述CPU中选取N1个CPU、从当前处于空闲状态的所述I/O单元中选取N2个I/O单元,得到对应于所述第一测试任务的测试容器所对应的目标工控机与所述I/O单元,所述目标工控机中包括至少一个被选取的CPU;利用所述测试容器对应的所述目标工控机与所述I/O单元执行所述第一测试任务对第一被测件进行测试;所述释放执行所述第一测试任务的所述N1个CPU与所述N2个I/O单元,包括:释放所述测试容器对应的所述目标工控机与所述I/O单元。4.根据权利要求1所述的测试方法,其特征在于,所述确定当前待执行的第一测试任务的测试需求信息,包括:根据所述第一测试任务的任务信息确定执行所述第一测试任务所需的CPU的数...

【专利技术属性】
技术研发人员:李康陈奇陈忠明孙明明
申请(专利权)人:昆易电子科技上海有限公司
类型:发明
国别省市:

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

1