[发明专利]基于故障注入的寿命试验方法、装置、设备及介质在审
申请号: | 201811154960.8 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109271306A | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 何亚南;谷鹏飞;白涛;陈卫华;高峰;刘伟;席望;梁慧慧;唐建中;王升超;熊伟;凡阳阳;叶王平 | 申请(专利权)人: | 深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 王基才 |
地址: | 518100 广东省深圳市龙*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模拟命令 试验平台 嵌入式计算平台 被测软件 寿命试验 输出文件 加速寿命试验 可靠性评估 核电技术 接收用户 结果记录 试验效率 试验指令 输出保存 预先注册 预设 试验 | ||
本发明适用于核电技术领域,提供了一种基于故障注入的寿命试验方法、装置、设备及介质。所述方法包括:试验平台接收用户的试验指令;生成失效模拟命令;将所述失效模拟命令发送到所述嵌入式计算平台;嵌入式计算平台采用在被测软件中预先注册的Kprobes接口,执行所述失效模拟命令,并将所述被测软件的输出保存到预设的输出文件中;根据所述输出文件判断所述失效模拟命令的执行结果,并将所述执行结果发送给试验平台;试验平台根据所述执行结果执行相应的操作,并将所述执行结果记录在日志中。本发明的技术方案实现了基于故障注入的软件加速寿命试验,能够在有限的时间内收集到充分的数据进行可靠性评估,缩短试验时间,提高试验效率。
技术领域
本发明属于核电技术领域,尤其涉及一种基于故障注入的寿命试验方法、装置、设备及介质。
背景技术
随着软件行业的发展,大型软件的复杂度越来越高,单纯的软件功能测试已经很难充分的暴露软件中的缺陷,同时受限于测试资源等因素可靠性测试也难以开展。特别是对高安全可靠要求的工业控制软件,如飞控系统和核电仪控系统等,由于其设计失效率低,很难在有限的时间内收集到充分的数据进行可靠性的评估。
加速寿命试验是在超出正常应力水平的加速环境下的一种可靠性试验方法,目前,针对硬件的加速寿命试验方面已经比较成熟,如热老化试验等,但在软件方面尚无可靠的方法进行加速寿命试验。
故,有必要提供一种技术方案,以解决上述技术问题。
发明内容
有鉴于此,本发明实施例提供了一种基于故障注入的寿命试验方法、装置、设备及介质,以解决现有技术软件加速寿命试验能力低的问题。
本发明实施例的第一方面提供了一种基于故障注入的寿命试验方法,包括试验平台执行的如下步骤:
接收用户的试验指令;
根据所述试验指令,生成嵌入式计算平台能够识别的失效模拟命令;
将所述失效模拟命令发送到所述嵌入式计算平台;
接收所述嵌入式计算平台返回的对所述失效模拟命令的执行结果,根据所述执行结果执行相应的操作,并将所述执行结果记录在日志中。
本发明实施例的第二方面提供了一种故障注入的寿命试验方法,包括嵌入式计算平台执行的如下步骤:
接收试验平台发送的失效模拟命令;
采用在被测软件中预先注册的Kprobes接口,执行所述失效模拟命令,并将所述被测软件的输出保存到预设的输出文件中;
根据所述输出文件判断所述失效模拟命令的执行结果,并将所述执行结果发送给试验平台。
本发明实施例的第三方面提供了一种基于故障注入的寿命试验装置,包括试验平台,所述试验平台包括:
指令接收模块,用于接收用户的试验指令;
命令生成模块,用于根据所述试验指令,生成嵌入式计算平台能够识别的失效模拟命令;
命令发送模块,用于将所述失效模拟命令发送到所述嵌入式计算平台;
结果记录模块,用于接收所述嵌入式计算平台返回的对所述失效模拟命令的执行结果,根据所述执行结果执行相应的操作,并将所述执行结果记录在日志中。
本发明实施例的第四方面提供了一种基于故障注入的寿命试验装置,包括嵌入式计算平台,所述嵌入式计算平台包括:
命令接收模块,用于接收试验平台发送的失效模拟命令;
命令执行模块,用于采用在被测软件中预先注册的Kprobes接口,执行所述失效模拟命令,并将所述被测软件的输出保存到预设的输出文件中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司,未经深圳中广核工程设计有限公司;中广核工程有限公司;中国广核集团有限公司;中国广核电力股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811154960.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息获取方法和装置
- 下一篇:一种基于大数据的学生学习情况统计方法