[发明专利]故障注入测试设备和方法在审
申请号: | 201810620767.2 | 申请日: | 2018-06-15 |
公开(公告)号: | CN109976932A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 郑允植;郑光哲;崔璟和;吴承昱;郑连洙;裴贤燮 | 申请(专利权)人: | 现代自动车株式会社;起亚自动车株式会社;硕索福特株式会社 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京尚诚知识产权代理有限公司 11322 | 代理人: | 龙淳;张微 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子控制装置 测试执行模块 测试场景 测试设备 故障数据 电子控制装置执行 故障检测模块 测试 传输 管理模块 通信模块 正常传输 恢复 引入 创建 通信 | ||
1.一种故障注入测试设备,包括:
通信模块,其与电子控制装置进行通信;
测试场景管理模块,其创建用于对所述电子控制装置执行故障注入测试的测试场景;
测试执行模块,其根据测试场景执行故障注入测试,并将故障数据传输到所述电子控制装置;
故障检测模块,其确定故障数据是否从所述测试执行模块正常传输到所述电子控制装置;以及
恢复确定模块,其确定所述电子控制装置是否从故障中恢复,其中该故障通过从所述测试执行模块传输的故障数据被引入到所述电子控制装置。
2.根据权利要求1所述的故障注入测试设备,还包括:监测模块,一旦开始故障注入测试,就监测所述电子控制装置的状态。
3.根据权利要求1所述的故障注入测试设备,还包括:报告制作模块,其在故障注入测试完成时制作测试结果报告,所述测试结果报告包含所述电子控制装置在故障数据传输之前和之后的状态信息以及关于所述电子控制装置的状态变化的分析信息。
4.根据权利要求1所述的故障注入测试设备,其中,测试场景包括测试执行条件、要传输到所述电子控制装置的故障数据、故障检测标准以及恢复确定标准。
5.根据权利要求4所述的故障注入测试设备,其中,测试执行条件包括要引入故障的目标任务、传输故障数据的时间点以及故障数据传输重复条件。
6.根据权利要求4所述的故障注入测试设备,其中,故障数据对应于多种预定故障类型中的故障类型,所述多种预定故障类型包括任务执行中断、调度器阻止任务重新执行、通过防碍发生警报来阻止任务重新执行、等待一事件后防止任务重新执行、通过在等待资源时引起死锁来防止任务重新执行、通过引起堆栈溢出来防止任务重新执行、任务超限、变量值污染、代码更改、CPU寄存器值污染、软件组件污染以及位翻转。
7.根据权利要求4所述的故障注入测试设备,其中,所述故障检测模块在基于故障检测标准检测到故障时确定故障数据被正常传输,所述故障检测标准确定故障是否影响任务执行计数值、警报循环值、错误代码值、特定存储器区域的数据值、整体系统操作以及任务执行时间中的至少一个。
8.根据权利要求4所述的故障注入测试设备,其中,所述恢复确定模块基于恢复确定标准来确定所述电子控制装置是否从故障中恢复,所述恢复确定标准确定所述电子控制装置是否从影响任务执行计数值、警报循环值、错误代码值、特定存储器区域的数据值、整体系统操作以及任务执行时间中的至少一个的故障中恢复。
9.根据权利要求2所述的故障注入测试设备,其中,所述监测模块输出表明由故障注入测试执行引起的任务状态变化的曲线图,以及表明由故障注入测试执行引起的电子控制装置的变量值变化的曲线图。
10.根据权利要求1所述的故障注入测试设备,其中,测试场景管理模块基于通过所述通信模块接收的电子控制装置的设定信息来创建测试场景,以适应所述电子控制装置的特性。
11.根据权利要求5所述的故障注入测试设备,其中,根据预定目标任务执行的次数或者所述故障注入测试开始后的等待时间来确定传输故障数据的时间点。
12.根据权利要求1所述的故障注入测试设备,其中,当在恢复允许时段内没有从故障中恢复时,所述恢复确定模块确定所述电子控制装置未能从所述故障中恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于现代自动车株式会社;起亚自动车株式会社;硕索福特株式会社,未经现代自动车株式会社;起亚自动车株式会社;硕索福特株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810620767.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种软件系统修复处理方法
- 下一篇:一种日志处理方法和装置