postman mock接口返回

postman mock接口返回

目录

postman mock接口返回

新建mock server

通过example创建mock


创建postman mock接口返回的方法有很多种。具体的可以参考postman官方文档:Setting up mock servers
这里记录一下比较常用的两种方式:
1)直接新建mock server;
2)通过example创建mock

新建mock server

通过新建mock server来mock接口返回是最直接的一种方式,操作过程如下所示:

  • 第一步:在postman主控制面板点击New按钮,然后选择“Mock Server”
  • 第二步:设置mock接口的方法、访问路径、返回码和响应报文,然后点击Next
  • 第三步:设置Mock Server名称,[可选]设置环境,然后点击“Create Mock Server”
  • 第四步:点击“Copy Mock URL”复制出mock url(这是访问mock接口url前缀,也可以在collections详情中查看)
  • 第五步:然后就可以拼接mock url和第二步设置的访问路径来发送请求检查mock结果了

设置了mock server之后,可能最常用的操作就是修改mock接口的返回报文,可以这样操作:

  • 第一步:在mock server下选择想要修改返回报文的request
  • 第二步:选择Examples中的default(或者新建一个Example也行)
  • 第三步:修改Example中的响应报文并Save Example

之后再访问mock接口,看到的就是新的响应报文了
postman mock接口返回_第1张图片
postman mock接口返回_第2张图片

通过example创建mock

如果已经发起过接口请求,那么基于该请求来创建mock server也比较简单

  • 第一步:发送请求,然后将请求保存到一个已有的collection(或者新建一个collection保存)postman mock接口返回_第3张图片

  • 第二步:将请求的返回报文保存为Example,这里比较重要的一点是修改EXAMPLE REQUEST的url,改成形如:{{url}}/xxx,这样是为了后面比较容易地访问mock server
    postman mock接口返回_第4张图片
    postman mock接口返回_第5张图片

  • 第三步:在collection下创建mock server:选中对应的collection,点击右侧的三角符号,切换到Mocks tab,然后点击Create a mock server,补充mock server name信息并保存。然后copy出mock url
    postman mock接口返回_第6张图片

  • 第四步:访问mock server:这里就和上面一样了,新建一个request,然后拼接复制出来的mock server和Example的访问路径,发起请求。如:https://24a22c80-18aa-4e30-9f1b-6d749ce2076b.mock.pstmn.io/the-url-you-want-to-send-request

你可能感兴趣的:(Tools,postman,mock,api,mock)