覆盖API开发、测试、协作全流程,提升团队效率
支持HTTP/HTTPS/WebSocket等协议,可视化构造请求、查看响应,内置JSON/XML格式化
Collection集合共享、权限管理、评论批注,支持多人实时协作编辑API文档
Pre-request Script预处理、Tests断言脚本、集合运行器,支持CI/CD集成
快速生成模拟API,自定义响应状态码、 headers、 body,无需后端即可联调
自动生成美观的API文档,支持在线预览、版本管理,一键分享给团队
对接Jenkins、GitHub、Slack等工具,支持OpenAPI/Swagger导入导出
官方原版与国内镜像,支持Windows/macOS/Linux全平台
最新稳定版 | 支持API调试/协作/自动化 | 免费版含核心功能 | 跨平台兼容
五步掌握API开发与测试核心流程
根据系统选择安装包:
• Windows:下载.exe文件,双击安装
• macOS:下载.dmg文件,拖拽到Applications
• Linux:下载.AppImage文件,赋予执行权限后运行
1. 点击「New」→「Request」,命名并保存到Collection
2. 选择请求方法(GET/POST等)
3. 输入URL(如https://api.example.com/users)
4. 点击「Send」查看响应
1. 注册Postman账号并登录
2. 创建Workspace(工作区)
3. 上传Collection到工作区,设置成员权限(查看/编辑/管理)
4. 邀请团队成员加入工作区
1. 在请求的「Tests」标签页编写JavaScript断言
2. 使用pm对象访问响应数据(pm.response.json())
3. 运行集合:点击Collection → 「Run Collection」
API开发者最常遇到的问题与解决方案
免费版支持:无限API请求、1个Workspace、1个Mock Server、基础测试脚本、API文档生成。付费版(Pro/Enterprise)增加:多Workspace、高级Mock、性能测试、SSO单点登录、优先支持等。
点击「Import」→ 选择「Link」或「File」→ 输入Swagger JSON/YAML URL或上传文件 → 自动生成Collection。支持OpenAPI 2.0/3.0规范。
1. 创建Mock Server时选择「Dynamic Responses」
2. 使用{{$randomInt}}、{{$timestamp}}等变量生成动态数据
3. 编写JavaScript函数处理复杂逻辑(如根据请求参数返回不同响应)
1. 在Postman中导出集合和环境变量为JSON
2. Jenkins安装「Postman Collection Runner」插件
3. 配置构建步骤:运行集合、传入环境变量、生成报告
4. 集成Allure Report展示测试结果
支持。选择「POST」方法,URL填写GraphQL端点,在「Body」中选择「GraphQL」,输入查询语句(如{ user(id: 1) { name } }),即可发送请求并查看响应。