Mock Server的使用

postman的Mock Server使用必须注册一个postman账号才能使用

1、创建Mock Server

1)点击postman左上角的New弹出新建窗口,点击Mock Server

image

2)设置参数如下

  • 第一步

image

  • 第二步

image

Name the mock server
# 自定义Mock Server的名称

Select an environment(optional)
# 选择一个环境(可选的),我们可以选择之前设置过的环境,Mock Server 将会使用对应环境中设置过的变量在对应的请求和响应中。

Make this mock server private
# 如果想要将 Mock Server 设置私有访问的,那么可以勾选此选项,不勾选则对所有人可见。
设置私有访问后需要注意的是:你需要在请求头中添加 Postman API key,格式为:x-api-key:<你的 Postman API key>,Postman API key 怎么设置请看后面的步骤。

Add a delay before sending response
# 我们可以在 mock 响应过来之前设置延时,Postman 有提供了模拟 2G/3G 网络的延时以及还可以修改指定的延时。
  • 第三步

image

  • 第四步,点击上图的Generate Postman API key

选择生成 Postman API key 选项(如果上一步没有勾选 Make this mock server private,此步跳过即可)

image

进入到 Postman API key 配置网址页面,添加新的 API key 即可,名字可以自定义,一定要注意:这里生成的 API KEY 值一定要复制保存下来,否则后面要用到的时候需要重新生成。


生成的key:
image

image

APIkey可以点击下方的Regenerate复制新的使用
image

2、如果在创建mock未填写响应数据则需要在 Examples 中添加响应数据

image

之前我们仅仅是创建好了 Mock 服务,上面没有任何的 mock 可用,我们需要设置 mock example
点击右上角的 Examples 选择 Add Example。

image

填写请求的方法,请求地址,响应数据,点击Save Example
image

请求mock,填写请求的url,请求方式,若需要APIkey则需在请求头添加x-api-key
image

未添加API key报错如下:
image

posted @ 2023-01-05 14:16  ll=ll  阅读(1061)  评论(0编辑  收藏  举报