MeterSphere误报库功能

1 自定义误报规则

在日常项目中,有些业务不是按照接口请求的失败或者成功来定义该业务是否正常,为了更好的适配各种场景,MeterSphere 上线了误报库的功能,而且支持自定义成功、失败和误报的优先级,可以更灵活的适配业务需求。

常用于定义为误报的现象,包括执行返回的错误状态码或一些系统性问题:

链接超时

服务未重启

数据库连接超or失败

登录异常

网络问题

无法连接服务

文件未找到

302

400

401

500

502

504

2 自定义误报规则

进入MeterSphere【项目设置-误报库】,点击“创建误报”。误报信息的设置支持文本形式匹配Response Code、Response Headers、Response Data三种类型,同时需要打开“启用状态”,否则无法使用该误报规则。

下面是三种类型误报规则设置:

  • Response Code
  • Response Headers
  • Response Data

下面以Response Code等于500的误报规则为示例,来介绍误报库的具体使用方法。支持同时设置多条误报规则,根据需求设置误报规则的开启/关闭状态。3 匹配运行环境

误报规则需要与执行环境进行匹配,在【项目设置-项目环境-全局断言】里打开“启用误报”功能,当同时包含误报和断言设置时,支持自定义设置请求处理结果。4 执行误报

根据不同场景举例:

示例1:请求同时包含误报和成功断言,请求结果处理为:成功

误报设置:执行结果示例2:请求同时包含误报和成功断言,请求结果处理为:误报

 误报设置:执行结果:示例3:请求同时包含误报和失败断言/无断言,请求结果处理为:失败

 误报设置:执行结果(失败断言):执行结果(无断言):示例4:请求同时包含误报和失败断言/无断言,请求结果处理为:误报

误报设置:执行结果(失败断言):执行结果(无断言):

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值