[发明专利]一种故障注入方法、系统及故障注入管理系统在审
申请号: | 201711382436.1 | 申请日: | 2017-12-19 |
公开(公告)号: | CN108304283A | 公开(公告)日: | 2018-07-20 |
发明(设计)人: | 彭时涛;苗佳旺 | 申请(专利权)人: | 北京旋极信息技术股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 李红爽;龙洪 |
地址: | 100094 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障注入系统 注入管理系统 故障策略 故障激励 远程激励 指令 结果准确性 分析测试 接口接收 外部激励 外部系统 信息执行 发送 统一 | ||
本发明公开了一种故障注入方法、系统及故障注入管理系统,该故障注入方法包括:加载有远程激励接口的故障注入系统通过远程激励接口接收外部激励系统发送的故障激励指令,故障激励指令用于指示所要激励执行的故障策略信息;故障注入系统按照故障策略信息执行相应的故障策略。本发明公开的故障注入方法、系统及故障注入管理系统避免了故障注入系统与外部系统的时间不统一导致的分析测试结果准确性不高的问题。
技术领域
本发明涉及计算机技术,尤指一种故障注入方法、系统及故障注入管理系统。
背景技术
故障注入是进行产品测试和系统验证的重要技术手段,通过有意识的向系统注入故障来加速测试过程。故障注入多应用于航天航空、国防、船舰等领域,由于航天航空等设备在正常运行过程中出现故障的原因往往是不可预知的,所以在正常环境中人为注入各种故障来检测测试设备的可靠性和正确性。
目前,在实际应用中,单一的故障注入是没有太大意义的,故障注入系统需要联合外部系统在适当的时机有目的的进行故障注入,与外部系统联合对通信总线进行测试。然而,当故障注入系统与外部系统联合对通信总线进行测试时,如果故障注入系统与外部系统的时间不统一,则无法正确分析测试结果。
发明内容
为了解决上述技术问题,本发明提供了一种故障注入方法、系统及故障注入管理系统,避免了故障注入系统与外部系统的时间不统一导致的分析测试结果准确性不高的问题。
第一方面,本发明提供了一种故障注入方法,包括:
加载有远程激励接口的故障注入系统通过所述远程激励接口接收外部激励系统发送的故障激励指令,所述故障激励指令用于指示所要激励执行的故障策略信息;
所述故障注入系统按照所述故障策略信息执行相应的故障策略。
第二方面,本发明提供了一种故障注入方法,包括:
加载有远程激励接口的外部激励系统确定故障策略执行时间序列;
所述外部激励系统根据所述故障策略执行时间序列生成故障激励指令序列;所述故障激励指令序列为在每一个故障策略执行时间段所要发送的故障激励指令所组成的序列;所述故障激励指令用于指示所要激励执行的故障策略信息;
所述外部激励系统按照所述故障激励指令序列依次通过所述远程激励接口发送对应的故障激励指令给故障注入系统。
第三方面,本发明提供了一种故障注入系统,包括:
主控设备,所述主控设备加载有远程激励接口,所述主控设备用于通过所述远程激励接口接收外部激励系统发送的故障激励指令,所述故障激励指令用于指示所要激励执行的故障策略信息;按照所述故障策略信息控制故障注入设备执行相应的故障策略。
所述故障注入设备,用于执行相应的故障策略。
第四方面,本发明提供了一种故障注入系统,包括:远程激励接口,所述远程激励接口包括:
确定模块,用于确定故障策略执行时间序列;
生成模块,用于根据所述故障策略执行时间序列生成故障激励指令序列;所述故障激励指令序列为在每一个故障策略执行时间段所要发送的故障激励指令所组成的序列;所述故障激励指令用于指示所要激励执行的故障策略信息;
远程激励模块,用于按照所述故障激励指令序列依次发送对应的故障激励指令给故障注入系统。
第五方面,本发明提供了一种故障注入系统,包括:存储器和处理器,存储器用于存储执行指令;处理器调用所述执行指令,用于执行如第二方面实施例所述的故障注入方法。
第六方面,本发明提供了一种故障注入管理系统,包括如第三方面实施例所述的故障注入系统和如第四方面和第五方面任一实施例所述的外部激励系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京旋极信息技术股份有限公司,未经北京旋极信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711382436.1/2.html,转载请声明来源钻瓜专利网。