【技术实现步骤摘要】
程序异常模拟处理方法及系统
[0001]本专利技术涉及移动互联
,尤其涉及一种程序异常模拟处理方法及系统。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]在软件系统中,通常会通过多个系统相互协作来共同完成某项功能。然而,在系统之间相互调用时,偶尔会发生调用异常的情况,从而带来生产问题。而且,由于该异常产生的情况比较复杂,在测试环节很难复现,导致测试覆盖率不高。
[0004]为了解决上述问题,现有技术提供了以下两种方案:
[0005]方案一、在测试期间,修改系统的代码,在代码中增加异常相关代码,以此模拟程序异常。
[0006]方案二、在测试期间,故意往系统里添加一些错误数据,从而导致系统异常。
[0007]专利技术人发现现有技术至少存在以下问题:
[0008]方案一需要修改系统的代码,测试完成后还需要将修改的相关代码删除,如果在此过程中有遗漏而部署上线,会导致严重的线上生产 ...
【技术保护点】
【技术特征摘要】
1.一种程序异常模拟处理方法,其特征在于,包括:接收程序异常模拟请求;根据预先配置的异常模拟程序反馈程序异常模拟结果,其中,所述异常模拟程序中配置有异常参数,用于执行相应的异常逻辑,模拟程序异常,所述程序异常模拟结果包括是否进行程序异常模拟;当所述程序异常模拟结果为进行程序异常模拟时,模拟程序异常。2.如权利要求1所述的方法,其特征在于,当所述程序异常模拟结果为进行程序异常模拟时,模拟程序异常,包括:当所述程序异常模拟结果为进行程序异常模拟时,调用所述异常模拟程序的配置文件中用于模拟异常的接口,根据所述配置文件中的配置参数模拟程序异常。3.如权利要求1所述的方法,其特征在于,当所述程序异常模拟结果为进行程序异常模拟时,模拟程序异常之后,所述方法还包括:对模拟的程序异常进行测试,生成测试结果。4.如权利要求1所述的方法,其特征在于,所述异常模拟程序为可插拔式程序。5.一种程序异常模拟处理系统,其特征在于,包括:请求接收模块,用于接收程序异常模拟请求;结果反馈模块,用于根据预先配置的异常模拟程...
【专利技术属性】
技术研发人员:张顺,郑泽奇,张鹏鹏,郑小虎,邱涛,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。