在 CentOS 上,Postman 的“分享”通常分为两类:面向团队的云端协作与面向外部人员的文档/结果分享。下面给出在 CentOS 环境下的实操路径与命令示例。
团队内协作与云端分享
- 创建并加入团队:在 Postman 桌面客户端右上角创建团队,通过邮箱邀请成员加入。
- 共享集合与环境:将接口按集合(Collection)组织,设置成员对集合、环境、文档的权限(如查看/编辑/管理)。
- 实时同步与沟通:借助 Postman 的变更同步与评论能力,在接口层面留痕与讨论。
- 适用场景:多人协作开发、接口版本管理与统一规范落地。
以上流程可在 Linux/CentOS 上安装的 Postman 客户端中直接完成。
对外分享 API 文档
- 在集合详情页使用在线预览查看文档与示例。
- 通过发布文档生成可公开访问的链接(适合外部合作方、前端联调)。
- 也可将集合导出为 Markdown 等格式,连同示例一并分享,便于离线查看或二次发布。
- 适用场景:对外接口说明、交付文档、静态站点托管。
以上方式在 Linux 客户端同样可用。
分享测试集合与结果
- 导出与共享:将集合 JSON与环境 JSON导出,发送给团队成员导入使用;也可在 Postman 界面直接分享集合。
- 命令行运行与报告:在 CentOS 上用 Newman 运行集合并生成报告。
- 安装 Newman:先安装 Node.js 与 npm,再执行:sudo npm install -g newman
- 运行示例:newman run collection.json -e environment.json
- HTML 报告:newman run collection.json --reporters html --reporter-html-export report.html
- CI/CD 集成:在 Jenkins/GitLab CI 等流水线中执行 Newman,自动运行并将报告归档或上传至制品库/报告平台。
- 适用场景:回归测试、质量门禁、交付验收与历史结果留存。
以上导出、Newman 运行与 CI 集成方式在 Linux 环境中成熟可用。
快速命令清单 CentOS
- 安装与启动 Postman(若尚未安装)
- 下载并解压:tar -xzf Postman-linux-x64-xx.xx.xx.tar.gz -C /opt
- 建立软链:sudo ln -s /opt/Postman/Postman /usr/bin/postman
- 启动:postman
- 安装与运行 Newman
- 安装:sudo yum install -y nodejs npm && sudo npm install -g newman
- 运行:newman run collection.json -e environment.json
- HTML 报告:newman run collection.json --reporters html --reporter-html-export report.html
以上命令适用于 CentOS 7/8/Stream,路径与版本号请按实际替换。