Postman 大更新很多次了,原内容过时咯,把大部分编辑掉避免误导,只保留链接
以下全是我编的,编不下去就删掉咯……😆


https://www.getpostman.com

可能是目前最好用的 web 接口调试工具

接口自动化测试选型参考

局限

毕竟调试小工具出身,算不上成熟的自动化测试框架,又有 GUI 的拖累,有些东西绕个圈能实现但很丑,如:

有些该有的功能目前还不支持,如:

另外 Postman 运行在沙盒里,Newman 虽然基于 Node.js,但一套脚本 2 边共用决定了功能不能差太远,因此无法做到:

如果要深入使用,团队里最好有人会 Node.js,把 Newman 封装一下


安装

Mac

如果装了HomebrewCask

brew cask postman

否则:

https://www.getpostman.com/apps

推荐 macOS/Windows/Linux 桌面 app

不推荐现在还用 Chrome app,除了下载要 ***,浏览器的沙盒有更多限制


基本使用

官方文档

教程

不管中文还是英文的教程都比较过时了,容易误导人,建议直接读官方文档,2 个小时就能过一遍

接口测试工具 postman, 2016-09-01(基于 Chrome 版的 Postman,和桌面版大同小异)

[API 测试] postman, 2016-02-29

API 自动化测试利器——Postman, 2015-09-26(教程里的版本比较旧了,但还是讲得不错)

How to write powerful automated API tests with Postman, Newman and Jenkins, 2015-09-03

How to write automated tests for APIs using Postman – Part 1, 2014-03-07

How to write automated tests for APIs with Postman – Part 2, 2014-04-17

Writing automated tests with Postman – Part 3, 2014-05-09

示例

Postman Echo

Making the perfect HTTP request using Postman Echo, 2015-11-13

Cooper's Meal Plan

Conditional Workflows in Postman, 2016-03-23

Spotify Playlist Generator

Generate Spotify Playlists using a Postman Collection, 2016-11-09

CurencyCloud 的Postman 集合使用说明


↙↙↙阅读原文可查看相关链接,并与作者交流