Postman在Ubuntu上的使用教程
小樊
56
2025-11-16 14:17:02
Ubuntu 上使用 Postman 的完整教程
一 安装方式
- 方式一 Snap 安装(推荐)
- 更新并安装 Snap:sudo apt update && sudo apt install -y snapd
- 安装 Postman:sudo snap install postman --classic
- 启动:在应用菜单搜索 Postman 或终端执行 postman
- 方式二 手动安装(下载解压)
- 下载最新 Linux 64 位包:wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
- 解压到系统目录:sudo tar -xzf postman.tar.gz -C /opt
- 创建软链接便于全局启动:sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
- 创建桌面启动器(可选):
- 新建文件:sudo nano /usr/share/applications/postman.desktop
- 写入内容:
[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/opt/Postman/Postman
Icon=/opt/Postman/app/resources/app/assets/icon.png
Terminal=false
Type=Application
Categories=Development;
- 赋权并刷新:sudo chmod +x /usr/share/applications/postman.desktop && sudo update-desktop-database
- 启动:应用菜单或终端执行 postman
二 发送第一个请求
- 新建请求:点击左上角 + 或左侧 Collections 面板中的 New Collection,再新建请求
- 选择方法:如 GET/POST/PUT/DELETE
- 填写 URL:例如 https://jsonplaceholder.typicode.com/posts/1
- 配置项:
- Headers:添加如 Content-Type: application/json
- Params:GET 参数键值对
- Body:POST/PUT 选择 raw → JSON 并输入示例
{
“title”: “foo”,
“body”: “bar”,
“userId”: 1
}
- 发送与查看:点击 Send,在下方查看 Status、Time、Size、Response Body/Headers
三 常用功能与自动化测试
- 保存与管理:将请求保存到 Collections,便于复用与分组
- 批量运行与断言:在集合旁点击 Run,执行集合内全部请求;在 Tests 标签页使用 JavaScript 编写断言,例如
- pm.test(“Status 200”, () => pm.response.to.have.status(200));
- pm.test(“Body has id”, () => pm.expect(pm.response.json()).to.have.property(“id”));
- 测试结果:运行后在 Test Results 查看通过/失败、响应时间等
四 网络与代理配置
- 打开设置:右上角齿轮图标进入 Settings
- 配置代理:在 General → Proxy 填写 HTTP/HTTPS 代理地址与端口;如代理需要认证,勾选 Proxy authentication 并填写用户名与密码
- 保存:点击 Save 使配置生效
五 常见问题与实用建议
- 图标不显示或启动器缺失:确认 .desktop 中 Exec/Icon 路径与解压目录一致,执行 chmod +x 并运行 sudo update-desktop-database
- 命令行找不到 postman:检查软链接路径(/usr/local/bin/postman 或 /usr/bin/postman)是否存在,或重新创建软链接
- 版本过旧或下载慢:优先使用 Snap 安装获取更新版本;手动安装时从官方站点获取最新包
- 需要离线使用:手动安装包解压后即可离线运行,不依赖商店或网络