yapi中的高级mock--期望

1. 功能

测试时,经常需要根据不同的请求参数和IP返回不同的HTTP 状态码、HTTP头、JSON数据等。期望就是根据设置的请求过滤规则返回期望数据。

2. 为接口添加期望

image
首先选中一个接口,点击“高级Mock”,再点击“添加期望”,可以看到类似下图的弹出窗口。

image

所填写的信息分为两部分:基本信息,响应。

2.1 基本信息

此处可以添加IP过滤规则和参数过滤规则。

  • 如果你添加了IP过滤,则意味着,只有使用此IP访问此mock接口,才会返回该期望的响应值。
  • 如果你添加了参数过滤,则意味着,访问此mock接口时,url参数中必须有sgid参数,才会返回该期望的响应值。
  • 如果添加了多个过滤条件,则多个条件必须同时满足方可生效。

上图中我们添加参数过滤规则:sgid,26。意味着访问mock接口时,url参数中必须有sgid=26(也可以有其它参数),才会返回该期望的响应值。比如:

http://localhost/mock/11/mrecharge/login?sgid=26&t=1549095317

2.2

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值