故障注入测试方法、装置、系统及存储介质制造方法及图纸

技术编号:25041318 阅读:23 留言:0更新日期:2020-07-29 05:32
本申请公开了故障注入测试方法、装置、系统及存储介质,涉及自动驾驶技术领域。本申请中的方法的具体实现方案为:从数据源文件中获取原始数据;根据配置策略对所述原始数据进行修改处理,得到构造数据;根据所述构造数据生成相应的控制指令,以使得车辆的电子控制单元根据所述控制指令,执行对车辆各个功能的测试任务。本申请可以在车辆离线数据驱动测试过程中进行故障注入测试,实现对任意可控时刻出现故障时,车辆各模块的反应进行跟踪,适用于各种大规模的测试用例部署开发,测试效率高,更加接近真实的故障场景。

【技术实现步骤摘要】
故障注入测试方法、装置、系统及存储介质
本申请涉及数据处理
中的自动驾驶技术,尤其涉及一种故障注入测试方法、装置、系统及存储介质。
技术介绍
随着自动驾驶技术的发展,针对自动驾驶车辆的安全测试项目也越来越多。在车辆出车之前,需要对车辆的各项功能进行离线测试。现有技术中,一般采用固定异常数据源测试,或者是采用单一消息模拟测试方案。固定异常数据源测试是通过抽取record文件(数据源文件)中的消息进行异常构成,然后存储下来进行测试。单一消息模拟测试是通过构造某一类消息类型的异常数据,然后注入到驱动模块中进行测试。但是,上述方式对数据源文件的异常构造需要耗费大量的时间,且会占据大量的内存空间,构造的异常数据类型单一,数量有限,不适用于多点故障的测试场景。
技术实现思路
本申请提供一种故障注入测试方法、装置、系统及存储介质,可以在车辆离线数据驱动测试过程中进行故障注入测试,实现对任意可控时刻出现故障时,车辆各模块的反应进行跟踪,适用于各种大规模的测试用例部署开发,测试效率高,更加接近真实的故障场景。...

【技术保护点】
1.一种故障注入测试方法,其特征在于,所述方法包括:/n从数据源文件中获取原始数据;/n根据配置策略对所述原始数据进行修改处理,得到构造数据;/n根据所述构造数据生成相应的控制指令,以使得车辆的电子控制单元根据所述控制指令,执行对车辆各个功能的测试任务。/n

【技术特征摘要】
1.一种故障注入测试方法,其特征在于,所述方法包括:
从数据源文件中获取原始数据;
根据配置策略对所述原始数据进行修改处理,得到构造数据;
根据所述构造数据生成相应的控制指令,以使得车辆的电子控制单元根据所述控制指令,执行对车辆各个功能的测试任务。


2.根据权利要求1所述的方法,其特征在于,所述从数据源文件中获取原始数据,包括:
在车辆离线数据驱动测试过程中,从数据源文件中获取原始数据,所述原始数据包括:定位数据、环境图像数据、点云数据。


3.根据权利要求1所述的方法,其特征在于,所述根据配置策略对所述原始数据进行修改处理,得到构造数据,包括:
确定针对所述原始数据的配置策略,所述配置策略包括:频率配置、延时配置、丢帧配置、内容配置;
根据所述配置策略,对所述原始数据进行修改,得到第一异常数据,所述第一异常数据包括:第一消息传输的时效性异常数据、第一消息完整正确性异常数据。


4.根据权利要求3所述的方法,其特征在于,在根据所述构造数据生成相应的控制指令之前,还包括:
对所述第一异常数据进行分析处理之后,得到交通信号灯数据和障碍物数据;
根据所述配置策略对所述交通信号灯数据和障碍物数据进行修改处理,得到第二异常数据,所述第二异常数据包括:第二消息传输的时效性异常数据、第二消息完整正确性异常数据。


5.根据权利要求4所述的方法,其特征在于,在根据所述构造数据生成相应的控制指令之前,还包括:
对所述第一异常数据进行分析处理之后,得到车辆状态数据;
根据所述配置策略对所述车辆状态数据进行修改处理,得到第三异常数据,所述第三异常数据包括:第三消息传输的时效性异常数据、第三消息完整正确性异常数据。


6.根据权利要求5所述的方法,其特征在于,所述根据所述构造数据生成相应的控制指令,包括:
根据所述第二异常数据,和/或所述第三异常数据,生成相应的控制指令。


7.根据权利要求1-6中任一项所述的方法,其特征在于,所述测试任务包括:时序异常测试、频率异常测试、BIT位跳变测试、消息截断测试、字段项缺失测试、字段值错误测;其中,时序异常测试包括:延时测试、乱序测试、丢帧测试、重复测试;字段值错误测试包括:非场景语义错误、场景语义错误。


8.一种故障注入测试装置,其特征在于,所述装置包括:
获取模块,用于从数据源文件中获取原始数据;
修改模块,用于根据配置策略对所述原始数据进行修改处理,得到构造数据;
测试模块,用于根据所述构造数据生成相应的控制指令,以使得车辆的电子控制单元根据所述控制指令,执行对车辆各个功能的测试任务。


9...

【专利技术属性】
技术研发人员:马骥
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京;11

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

1