1. 安装Postman(Linux系统)
在Linux系统(如Ubuntu)上安装Postman,推荐通过Snap包管理器安装(简单快捷):sudo snap install postman --classic
;也可通过APT仓库安装(需添加官方密钥):
wget https://dl.bintray.com/postman/apt/postman-apt.gpg -O /usr/share/keyrings/postman-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/postman-archive-keyring.gpg] https://dl.bintray.com/postman/apt stable jdk11" | sudo tee /etc/apt/sources.list.d/postman.list > /dev/null
sudo apt-get update && sudo apt-get install postman
2. 创建团队
登录Postman后,点击界面右上角的“+”号或左侧“Workspaces”(工作区)下拉菜单,选择“Create Team”(创建团队)。填写团队名称(如“API开发组”)、描述(可选),选择团队类型(Team模式,支持多人协作),点击“Create Team”完成创建。
3. 邀请团队成员
进入目标团队页面,点击右上角“Invite Member”(邀请成员)按钮,输入团队成员的邮箱地址(可批量添加),点击“Send Invitation”(发送邀请)。成员将收到包含团队加入链接的邮件,接受邀请后即成为团队成员,可访问团队资源。
4. 共享集合与工作空间
集合(Collection)是Postman中组织API请求的核心单元。共享集合的步骤:
5. 分配API权限与资源
在团队管理页面,点击“API”选项卡,找到需要分配的API,点击右侧“Assign to Team”(分配给团队)按钮,选择具体成员。被授权成员将获得该API的访问权限(如查看、调用)。
同时,可分配环境变量(Environment Variables):打开环境设置,点击“Share”按钮,选择“Share with Team”,让成员共享API的URL、认证信息等配置,避免硬编码。
6. 设置成员权限
为保障团队数据安全,需为成员分配不同权限。操作步骤:
7. 数据同步与实时协作
Postman支持团队数据实时同步,确保所有成员看到最新的API和集合变更。需满足以下条件:
8. 使用评论与文档增强沟通
9. 自动化测试与持续集成
通过Newman(Postman命令行工具)实现自动化测试,将测试集合集成到CI/CD流程(如Jenkins、GitLab CI):
npm install -g newman
;newman run <collection-json-file>
(如newman run my-api-collection.json
);--reporters cli,html
参数生成HTML报告(如newman run my-api-collection.json --reporters cli,html
),便于查看测试结果。10. 版本控制与冲突解决
虽然Postman没有内置版本控制,但可通过以下方式管理变更: