本文主要描述 postman 的功能与使用方法
Postman 是 404 大厂的基于 javascript 语言完成的一款超级强大的插件,名字也很亲近(邮递员)。可以用于做 API 请求测试。前端后台测试使用 Postman 都可以提供很多帮助, 使用方便而且功能全面。最赞的是还有接口文档在线生成,一边测试一边就可以完成文档的编写。
环境
Postman 有各种版本 Mac,windows,linux 上都能运行。此文主要介绍 windows 上的。
安装
1. 可以选择在 postman 官网免费下载安装。
2. 如果怕麻烦可以直接点击右方下载 下载地址
安装 postman 如果有不懂的小伙伴 可以传送至 postman 详细安装教程
功能模块
-
Collections:
在 postman 初始化启动时,可以选择创建 Collections。Collections 就是项目所有的接口集合,可以分别存放各个模块的请求。通过 collection 的归类,良好的支持了分类测试软件所提供的 API。Collection 还支持一键导入和分享,节约开发团队沟通成本。最厉害的是它还可以设置程序的环境,设置全局变量。提供 json 格式一键导入,让我们可以区分测试环境与正式环境的环境变量不同。
也可以从面板将请求创建 Collections:
-
Workspace:
postman 对合作开发非常友好,在 postman 中可以通过邀请好友加入团队来共同协作完成测试与编写。点击 Invite 即可邀请成员加入团队。也可以创建自己的独立 Workspace 来隔离不同的项目。一个分布式的项目管理系统。
personal 里是自己的工作空间,Team 是你创建的团队或所加入的团队。
-
Built-in Tools:
postman 提供了一系列的工具方便测试,主要体现在面包板右侧的 builder 区。
- 点击 send 发送请求以验证您的 API 是否 200。
- 预请求脚本(pre-request Script)可以设置环境参数且可以先从其他接口获取数据再传入变量,可以使你的调试更加有效强大。
- 在面板下方显示栏中,可以检查 API 的响应。
- 点击右上角齿轮按钮可以配置环境,可以设置在其中的多个位置保存和重用值。
- postman 可以配置 proxy 代理。
- Postman 支持 Markdown 作为请求,Collection 和文件夹设置文本描述样式的方法。您还可以嵌入屏幕截图和其他图像,获得更具描述性的风格的 API 文档。
- Postman 提供 mockServer 功能,模拟服务器自定义接口返回数据。