[发明专利]故障注入测试方法、装置和存储介质在审
申请号: | 201911008376.6 | 申请日: | 2019-10-22 |
公开(公告)号: | CN112698974A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 王思霏 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 故障 注入 测试 方法 装置 存储 介质 | ||
本申请提出一种故障注入测试方法、装置和存储介质,该方法包括:解析测试模型,生成故障注入测试任务,其中,所述测试模型包括故障注入、执行测试和结果分析的流程节点;对目标系统执行所述故障注入测试任务,得到所述目标系统的测试结果。由于测试模型中包括了故障注入、执行测试和结果分析的流程节点,因此,在对目标系统进行故障注入测试时,通过该测试模型便可以控制整个测试流程,从而自动对目标系统执行故障注入、执行测试以及结果分析等各项流程,减少了人为参与的过程,从而缩短了测试时间,降低了测试的时间成本,提高了测试效率。
技术领域
本申请涉及计算机技术领域,具体涉及一种故障注入测试方法、装置和存储介质。
背景技术
在系统开发和运维过程中,为了能够及早识别系统潜在的风险和隐患,避免在系统规模化之后潜在的问题被放大。因此,可以采用故障注入测试的方式使系统潜在的风险和隐患提前暴露。但是,传统的方式需要耗费大量的人力进行故障注入测试的各项工作,拉长了测试总时间,导致测试的时间成本高。
发明内容
本申请提供用于故障注入测试方法、装置和存储介质。
本申请实施例提供一种故障注入测试方法,包括:
解析测试模型,生成故障注入测试任务,其中,所述测试模型包括故障注入、执行测试和结果分析的流程节点;
对目标系统执行所述故障注入测试任务,得到所述目标系统的测试结果。
本申请实施例提供一种故障注入测试装置,包括:
解析模块,用于解析测试模型,生成故障注入测试任务,其中,所述测试模型包括故障注入、执行测试和结果分析的流程节点;
执行模块,用于对目标系统执行所述故障注入测试任务,得到所述目标系统的测试结果。
本申请实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现本申请实施例中的任意一种方法。
本申请实施例提供了一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本申请实施例中的任意一种方法。
本申请实施例提供的故障注入测试方法、装置和存储介质,计算机设备解析测试模型,生成故障注入测试任务,对目标系统执行所述故障注入测试任务,得到目标系统的测试结果。由于测试模型中包括了故障注入、执行测试和结果分析的流程节点,因此,在对目标系统进行故障注入测试时,通过该测试模型便可以控制整个测试流程,从而自动对目标系统执行故障注入、执行测试以及结果分析等各项流程,减少了人为参与的过程,从而缩短了测试时间,降低了测试的时间成本,提高了测试效率。
附图说明
图1为一实施例提供的故障注入测试方法流程示意图;
图2为一实施例提供的分布式微服务系统的依赖关系图;
图3为一实施例提供的分布式微服务系统故障场景示意图;
图4为另一实施例提供的故障注入测试方法流程示意图;
图5为一实施例提供的模型生成操作界面示意图;
图6为另一实施例提供的故障注入测试方法流程示意图;
图7为另一实施例提供的故障注入测试方法流程示意图;
图8为另一实施例提供的故障注入测试方法流程示意图;
图9为另一实施例提供的故障注入测试方法流程示意图;
图10为另一实施例提供的故障注入测试方法流程示意图;
图11为一实施例提供的故障注入测试装置的内部结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911008376.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种断路器故障检测方法及系统
- 下一篇:一种雷达天线、雷达、无人机和设备