Linux中Postman如何共享请求
小樊
49
2026-01-02 15:13:37
Linux下Postman共享请求的常用方式
- 通过集合共享:把相关请求保存为集合 Collection,以链接或邀请团队成员的方式共享,并可设置只读/编辑等权限,适合日常团队协作与复用。
- 通过环境共享:将环境变量/全局变量(如 base_url、token)放入环境 Environment后共享,便于不同请求与不同成员统一配置。
- 通过工作空间共享:把集合与环境放入团队工作空间,成员加入后即可访问与协作,集中管理权限与版本。
- 导出文件共享:将集合或环境导出为 JSON,或通过Newman在 CI/CD 中运行并生成HTML/Allure报告,便于离线共享与自动化。
- 发布文档链接:使用Publish Docs生成在线文档链接,外部协作者可直接查看接口说明并在线运行请求。
快速上手 集合与环境共享
- 创建并整理请求:在 Postman 中新建或打开目标集合,把相关请求拖入;在环境里添加如 url、token 等变量,请求中用 {{变量名}} 引用。
- 共享集合:打开集合右上角**… → Share**,选择
- Invite via email(邀请团队成员,可设权限)或
- Get public link(生成链接分享,适合外部临时查看/试用)。
- 共享环境:在左侧Environments中选中环境,点击**… → Share**,同样支持邀请成员或获取链接。
- 权限建议:对外只读可用链接分享;团队内协作建议邀请成员并分配合适权限(如只读/编辑)。
团队与版本控制
- 创建团队:在 Postman 右上角创建团队,邀请成员加入,统一管理与审计。
- 工作空间协作:将集合与环境放入团队工作空间,成员在左侧即可访问、编辑与运行。
- 版本历史与冲突解决:集合与环境自带版本历史与变更记录,可查看谁在何时修改、回滚到旧版本,必要时进行合并与冲突处理。
导出文件与CI报告
- 导出为文件:在集合或环境上Export → JSON,将文件发给同事导入使用;适合离线/跨组织共享。
- 命令行运行与报告:使用 Newman 在 Linux 服务器运行集合并生成报告,例如:
- 生成 HTML 报告:
- newman run /path/to/collection.json --reporters html --reporter-html-export report.html
- 生成 Allure 报告(需配合 Allure 命令行工具):
- newman run /path/to/collection.json --reporters allure --reporter-allure-export allure-results
- CI/CD 集成:在 Jenkins/GitLab CI 等流水线中执行 Newman,产出报告并归档/通知,便于团队共享测试结果。
发布在线文档
- 打开要分享的集合,点击**… → Publish Docs**,首次选择要绑定的环境,随后点击Publish生成公开链接。
- 协作者打开链接即可查看接口说明、参数、示例;点击Run in Postman可在其本地 Postman 中一键运行请求(需已安装 Postman)。