[发明专利]异常场景模拟方法、装置及设备有效
申请号: | 201610653124.9 | 申请日: | 2016-08-10 |
公开(公告)号: | CN106875184B | 公开(公告)日: | 2020-07-24 |
发明(设计)人: | 徐松 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q20/38 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 场景 模拟 方法 装置 设备 | ||
本申请是关于异常场景模拟方法、装置及设备,所述方法包括:接收到信息端发送的第一信息时,拦截将所述第一信息转换为第二信息的转换请求;根据所述第一信息判断预存的拦截配置中的拦截条件是否满足,所述拦截配置中包括拦截条件和拦截条件对应的异常信息,所述异常信息是在真实异常场景下产生的异于所述第二信息的信息;根据判断结果确定是否将所述第一信息转换为所述异常信息,从而通过拦截机制实现自动化模拟异常场景,避免了人工修改造成的人力浪费、效率低以及出错率高的问题,进一步提高了恢复机制验证效率。
技术领域
本申请涉及互联网技术领域,尤其涉及异常场景模拟方法、装置及设备。
背景技术
在一些系统中,需要将接收的第一信息转换为第二信息。第二信息是经过转换后,本系统可直接使用的信息。在网络异常、配置异常等异常场景下,将第一信息进行转换获得的信息为异常信息,针对异常信息可以采用恢复机制进行第二信息的恢复。在产品上线前,需要对产品各功能进行验证,特别是对恢复机制进行验证,则可以通过模拟异常场景的方式进行恢复机制的验证。
以支付渠道中掉单查询验证为例,在发起业务请求前,人工将缓存中各返回码对应的结果状态修改为异常结果状态,在发起业务请求后,接收支付渠道对应的支付端发送的包含交易返回码的交易结果信息,根据缓存中的映射关系将交易返回码转换为相应的结果状态。由于人工已将所有返回码的结果状态修改为异常结果状态,因此转换后的结果状态为异常结果状态,即该次交易处于掉单状态,则启动掉单查询的恢复机制。监测到恢复机制启动时,人工将缓存中各返回码对应的结果状态恢复为正确的结果状态,以使恢复机制启动后,向信息端发送查询信息,根据接收的查询返回码、查询结果中的交易返回码以及恢复后的映射关系获得正确的结果状态,从而对掉单查询进行验证。
可见,需要人工模拟异常场景,浪费了人力资源、且效率低。
发明内容
本申请提供异常场景模拟方法、装置及设备,以解决现有技术浪费人力、模拟效率低的问题。
根据本申请实施例的第一方面,提供一种异常场景模拟方法,包括:
接收到信息端发送的第一信息时,拦截将所述第一信息转换为第二信息的转换请求;
根据所述第一信息判断预存的拦截配置中的拦截条件是否满足,所述拦截配置中包括拦截条件和拦截条件对应的异常信息,所述异常信息是在真实异常场景下产生的异于所述第二信息的信息;
根据判断结果确定是否将所述第一信息转换为所述异常信息。
根据本申请实施例的第二方面,提供一种异常场景模拟方法,所述方法包括:
拦截返回码查询请求,所述返回码查询请求携带渠道信息和/或接口信息;
查询预先注入的拦截配置信息,所述拦截配置信息包括待拦截的渠道信息和\或接口信息;
如果拦截配置信息包括渠道信息,则当前运行环境为指定的预发布环境、且返回码查询请求中携带的渠道信息和拦截配置信息中渠道信息一致时,将该返回码对应的状态更改为异常状态;
如果拦截配置信息包括接口信息,则当前运行环境为指定的预发布环境、且返回码查询请求中携带的接口信息和拦截配置信息中接口信息一致时,将该返回码对应的状态更改为异常状态;
如果拦截配置信息包括渠道信息和接口信息,则当前运行环境为指定的预发布环境、且返回码查询请求中携带的渠道信息和接口信息分别与拦截配置信息中的渠道信息和接口信息一致时,将该返回码对应的状态更改为异常状态。
根据本申请实施例的第三方面,提供一种异常场景模拟装置,所述装置包括:
拦截模块,用于接收到信息端发送的第一信息时,拦截将所述第一信息转换为第二信息的转换请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610653124.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用户隔离方法及装置
- 下一篇:一种信息推送方法及装置