在Ubuntu上使用Postman创建和管理集合的完整指南
一、前置准备:安装Postman
在Ubuntu上创建集合前,需先安装Postman。常见安装方式如下:
- Snap包管理器(推荐)
打开终端,依次执行以下命令安装Snapd(若未安装),再通过Snap安装Postman:sudo snap install core
sudo snap install postman --classic
安装完成后,终端输入postman即可启动应用。
- Debian包(APT)
添加Postman官方仓库并安装:wget -qO - https://dl.postman.co/postman.gpg | sudo apt-key add -
sudo sh -c 'echo "deb https://dl.postman.co/debian $(lsb_release -cs) main" > /etc/apt/sources.list.d/postman.list'
sudo apt update
sudo apt install postman
启动方式同上。
- 手动安装(.tar.gz包)
从Postman官网下载Linux版本安装包(如Postman-linux-x64-xx.x.x.tar.gz),解压至/opt/目录:sudo tar -xzf Postman-linux-x64-xx.x.x.tar.gz -C /opt/
进入解压目录,通过./Postman命令启动应用。
二、创建集合
- 打开Postman并启动创建流程
启动Postman后,点击左侧边栏顶部的New按钮(或左上角“New”图标),选择Collection选项。
- 配置集合基本信息
在弹出的创建窗口中,输入集合名称(如“User API Collection”),可选填写描述(说明集合用途),点击Create按钮完成创建。
三、向集合中添加请求
- 添加单个请求
创建集合后,点击集合名称右侧的Add Request按钮,填写请求详情:
- 名称:为请求命名(如“Get User Info”);
- URL:输入API接口地址(如
https://api.example.com/users);
- 方法:选择HTTP方法(GET、POST、PUT等);
- Headers/Body:根据需要添加请求头(如
Authorization)或请求体(如JSON数据)。
填写完成后,点击Save按钮,选择目标集合即可保存。
- 批量添加请求
若需添加多个请求,重复上述步骤即可。Postman支持在集合中快速切换不同请求,便于统一管理。
四、组织集合(文件夹与排序)
- 创建文件夹分类管理
选中目标集合,点击右侧**…(更多操作)按钮,选择Add Folder**,输入文件夹名称(如“Authentication”),点击Create。随后可将相关请求拖动至文件夹内,实现分类存储。
- 调整请求顺序
在集合中,通过拖放请求项可调整其执行顺序(如先执行登录请求,再执行数据查询),确保流程符合业务逻辑。
五、管理集合(编辑/删除/共享)
- 编辑集合信息
选中集合,点击右侧**…按钮,选择Edit**,可修改集合名称、描述等内容,完成后点击Save保存更改。
- 删除集合
选中集合,点击右侧**…按钮,选择Delete**,确认后即可删除集合(删除后数据无法恢复,请谨慎操作)。
- 共享集合
点击集合右侧**…按钮,选择Share Collection**,可通过以下方式共享:
- 生成链接:获取集合的共享链接,他人通过链接可访问集合快照;
- 导出文件:将集合导出为JSON文件,发送给团队成员后,对方可通过Postman导入使用。
六、高级管理功能
- 关联环境变量
点击集合名称进入详情页,选择Manage Environments,点击**+**创建环境(如“Dev”“Prod”),添加变量(如base_url)。在请求的URL、Headers或Body中,通过{{variable_name}}引用变量,实现不同环境(开发、测试、生产)的无缝切换。
- 添加测试脚本
在请求编辑区的Tests标签下,编写JavaScript测试脚本(如验证响应状态码是否为200、响应体是否包含特定字段)。发送请求后,Postman会自动运行脚本,并在Test Results面板显示测试结果。
- 批量运行集合
选中集合或文件夹,点击右侧Run按钮,进入Runner界面。配置执行参数(如迭代次数、间隔时间),点击Run即可批量执行集合中的所有请求,便于自动化测试。