【技术实现步骤摘要】
异常生成及测试方法及装置
[0001]本公开涉及客户端
更具体地,本公开涉及一种异常生成及测试方法及装置。
技术介绍
[0002]随着互联网的不断深入发展,对客户端的质量要求逐步提高,由于网络及服务端接口可用性存在着不确定性,这就需要客户端在面对远程接口数据拉取存在错误时,也能以最佳的方式进行异常保护。
[0003]在当下主流的服务端兼容保护测试中,一般是由测试人员通过对某一接口代理然后映射到本地的一个文件,文件中为一个测试人为制造的错误响应结果。最终通过代理将这个异常的结果进行返回。这一流程完全是人工进行错误结果的构造,效率低下。
[0004]目前业界的客户端接口MOCK成本高,对人力成本消耗大,调整灵活度也不高,不能为客户端异常保护做到高效全面的验证保护。
技术实现思路
[0005]本公开的示例性实施例在于提供一种异常生成及测试方法及装置,以至少解决相关技术中的异常生成及测试问题,也可不解决任何上述问题。
[0006]根据本公开的示例性实施例,提供一种异常生成及测试方法,包 ...
【技术保护点】
【技术特征摘要】
1.一种异常生成及测试方法,其特征在于,所述方法包括:响应于测试启动指令,配置异常生成规则及域名转发规则;接收访问请求,并根据所述域名转发规则转发所述访问请求;接收基于所述访问请求的第一返回结果;基于所述异常生成规则调整所述第一返回结果,并生成第二返回结果;发送所述第二返回结果。2.根据权利要求1所述的方法,其特征在于,配置异常生成规则及域名转发规则,包括:获取与所述测试启动指令相关的配置数据;基于所述配置数据配置所述异常生成规则;基于所述配置数据确定目标服务域名,并且基于所述目标服务域名配置所述域名转发规则。3.根据权利要求2所述的方法,其特征在于,基于所述配置数据配置所述异常生成规则,包括:根据所述配置数据从预设的多个异常生成规则中选择一个或更多个异常生成规则。4.根据权利要求1所述的方法,其特征在于,所述异常生成规则包括字段替换规则和http状态变更规则中的至少一个,其中,所述字段替换规则用于将所述第一返回结果中的特定字段替换为预设字段,其中,所述http状态变更规则用于将所述第一返回结果中的http状态变更为预设状态。5.根据权利要求4所述的方法,其特征在于,基于所述异常生成规则调整所述第一返回结果,包括:当所述异常生成规则是所述字段替换规则时,将所述第一返回结果中的至少一个指定字段分别替换为所述字段替换规则...
【专利技术属性】
技术研发人员:赵岳宁,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。