Postman--Mock Server

作者: Cassie测试路 | 来源:发表于2017-11-09 15:25 被阅读0次

应用场景

  • Q1: 需要测试一个功能,前端已经开发完成,后端接口还没有开发完成,但是有接口文档可看,知道接口响应数据。
  • A1: 构造一个模拟服务器返回接口数据,然后前端调用这个模拟接口,这样就获得了后端的支持。
  • Q2:需要测试一个接口,但是该接口依赖于另一个接口的返回值,怎么在不调用另一个接口的情况下,测试当前接口
  • A2:mock模拟依赖接口的返回值,这样就可以专注于测试当前接口了

Mock Server

A mock server responds with sample responses, without an actual backend.

1. 创建 Mock Server

  • New---》Mock Server,填写模拟测试的requests(即example request),填写名称(会创建一个mock server和mock collection和enviroment)。

  • 点击Mock collection的tab--》点击Mocks,既可以看到该collection下的所有mock url。


    输入图片说明
  • 请求时把{{url}}替换为Mock Sever URL,这样就成功模拟了一个request。


    输入图片说明

2. 选中Collection然后Mock Collection

  1. 选中Collection,点击Tab(>)按钮---》选择Mocks--》Add mock--》选择Environment---》点击Mock this Collection即可得到mock地址。
  2. 或者点击‘...’---》Mock Collection,得到一个可以访问的url链接
  3. 添加 Examples:name,example request,status code,example response(填写需要模拟的接口返回值)。点击请求右侧的Examples--》Add Example,填写得到的Mock URL构造接口
  • 或者:查看某请求的返回--》点击 Save Response


    输入图片说明

相关文章

网友评论

    本文标题:Postman--Mock Server

    本文链接:https://www.haomeiwen.com/subject/hjtmmxtx.html