在 Ubuntu 上跑 Postman 测试,一般有 两种方式:
下面按常见使用场景一步步说明。
方式一:Snap 安装(最简单)
sudo snap install postman
方式二:官网下载
wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
tar -xzf postman.tar.gz
sudo mv Postman /opt/postman
sudo ln -s /opt/postman/Postman /usr/bin/postman
postman
或在应用菜单搜索 Postman
Newman 是 Postman 的命令行运行器,适合自动化和服务器环境
sudo apt update
sudo apt install -y nodejs npm
node -v
npm -v
sudo npm install -g newman
newman --version
在 Postman 中:
collection.json(可选)导出 Environment:
environment.jsonnewman run collection.json
带环境变量:
newman run collection.json -e environment.json
常用参数:
newman run collection.json \
-e environment.json \
--reporters cli,html \
--reporter-html-export report.html
✅ Newman 完全适用 ❌ 不需要 Postman GUI
示例(CI 场景):
newman run https://api.example.com/collection.json \
-e https://api.example.com/env.json
sudo chown -R $USER ~/.npm
crontab -e
0 2 * * * newman run /path/collection.json
| 方式 | 适用场景 |
|---|---|
| Postman GUI | 本地调试、手动测试 |
| Newman | 服务器、自动化、CI |
如果你愿意,可以告诉我:
我可以直接给你 可复制的命令或脚本。