1. 通过桌面应用程序安装Postman(图形界面方式)
适用于需要图形化操作的场景,步骤如下:
.tar.gz格式)下载。tar命令将安装包解压到指定目录(如/opt),例如sudo tar -xzf Postman-linux-x64-xx.xx.xx.tar.gz -C /opt。sudo ln -s /opt/Postman/Postman /usr/bin/postman。.desktop文件生成应用图标,便于从桌面或应用菜单启动。创建/usr/share/applications/postman.desktop文件,添加以下内容:[Desktop Entry]
Encoding=UTF-8
Name=Postman
Exec=/usr/bin/postman
Terminal=false
Type=Application
Icon=/opt/Postman/Postman/app/resources/app/assets/icon.png
StartupNotify=true
Categories=Development;
postman命令,或从应用菜单中找到Postman图标点击启动。2. 通过Snap包安装Postman(快速部署方式)
适用于支持Snap的CentOS版本(如CentOS 8及以上),步骤如下:
sudo yum install snapd && sudo systemctl enable --now snapd.socket。--classic参数表示使用经典模式,无需沙盒限制),例如sudo snap install postman --classic。postman命令,或从应用菜单中启动。3. 通过Newman命令行工具集成(自动化测试方式)
适用于需要自动化执行API测试的场景,Newman是Postman的命令行版本,可与CI/CD工具(如Jenkins)集成,步骤如下:
yum安装,例如sudo yum install -y nodejs npm。sudo npm install -g newman。.json格式)和环境文件(.json格式),或手动创建。newman run命令执行集合,例如newman run collection.json -e environment.json(-e参数指定环境文件,可选)。run_postman.sh)封装Newman命令,赋予执行权限后运行,例如:#!/bin/bash
COLLECTION_FILE="/path/to/collection.json"
ENVIRONMENT_FILE="/path/to/environment.json"
newman run "$COLLECTION_FILE" -e "$ENVIRONMENT_FILE"
/etc/systemd/system/postman.service文件,添加以下内容:[Unit]
Description=Newman Postman Collection Runner
After=network.target
[Service]
ExecStart=/usr/local/bin/newman run /path/to/collection.json -e /path/to/environment.json
Restart=always
User=your_username
[Install]
WantedBy=multi-user.target
然后执行sudo systemctl daemon-reload && sudo systemctl enable postman.service && sudo systemctl start postman.service启用并启动服务。