Postman 作为一款功能强大的 API 开发工具,提供了 Mock Servers 功能,使得模拟服务器变得轻松而高效。本文将介绍如何在 Postman 中开启、新建和调试 Mock Servers,并且推荐一款比 Postman 更便捷的工具 — Apifox。
1.开启 Mock servers 服务
在 Postman 中打开一个项目,新项目默认是不显示 Mock server 的,所以需要开启。点击左侧边栏的 +
号按钮,然后将右边列出的 Mock server 选项开启。

2.新建 Mock server 服务
左侧边栏的 Mock server 选项显示出来后,点击创建一个 Mock server 服务,并填写请求 URL,返回响应的信息等,填写后点击 Next 下一步即可。

进入到下一步后,填写服务名,例如叫“Mock 服务”,选择环境,并设置 Mock 服务的 URL 是否作为一个新的环境变量,设置完毕后点击【Create Mock Server】创建即可。

3.调试 Mock server 服务
Mock Server 服务创建完毕,点击【View Collection Docs】选项,即可查看相应的请求路径。

在详细的文档里面会有接口路径,你现在可以用这里面的接口路径来发起请求了,或者点击【Open request】来快速发起请求。

比 Postman 更好用的工具:Apifox
在 Apifox 中使用 Mock 数据更加方便快捷,你只需要在接口中定义好接口返回的数据结构字段。

在发起请求时,Apifox 就会智能的根据你提供的数据结构和字段帮你生成非常可观的数据。

除此之外,还允许自定义 Mock,并支持 Mock.js 语法来编写脚本,多种 Mock 服务让你的选择更加丰富,满足绝大多数场景下的需求,快去试试吧!

总结
Postman 是一款强大的 API 开发工具,通过其 Mock Servers 功能,轻松高效地模拟服务器。本文介绍了在 Postman 中开启、新建和调试 Mock Servers 的步骤,并推荐了比 Postman 更便捷的工具—Apifox。Apifox 在使用 Mock 数据方面更为方便,通过定义接口返回的数据结构字段,智能生成观察数据。同时支持自定义 Mock 和 Mock.js 语法,提供多种 Mock 服务,满足各种需求。

知识扩展: