Postman在CentOS上的“插件”安装说明
Postman作为API开发工具,其“插件”主要分为两类:原生应用扩展(通过Postman应用内置市场安装)和命令行辅助工具(如Newman)。以下是针对CentOS系统的具体安装方法:
若需在CentOS上使用Postman的完整功能(如图形界面、Cookie管理、内置代理),建议安装原生应用并通过其内置市场扩展功能。
下载并安装Postman原生应用
.tar.gz格式)。/usr/local/postman):sudo mkdir -p /usr/local/postman
sudo tar zxvf Postman-linux-x64-*.tar.gz -C /usr/local/postman
sudo ln -s /usr/local/postman/Postman/Postman /usr/bin/postman
postman,或在应用菜单中查找“Postman”图标。通过Postman应用安装扩展
若需在CentOS上进行API自动化测试(非图形界面),可通过安装Newman(Postman的命令行工具)扩展功能。
安装Node.js和npm
Newman依赖Node.js环境,需先安装Node.js和npm(Node包管理器):
sudo yum install -y nodejs npm
验证安装:
node -v # 查看Node.js版本
npm -v # 查看npm版本
全局安装Newman
通过npm全局安装Newman:
sudo npm install -g newman
验证安装:
newman -v # 查看Newman版本
使用Newman运行Postman集合
.json格式)和环境文件(可选)。newman run /path/to/collection.json -e /path/to/environment.json
--reporters html参数生成HTML报告(需安装newman-reporter-html插件):sudo npm install -g newman-reporter-html
newman run /path/to/collection.json --reporters html --reporter-html-export report.html
优势:Newman支持批量执行、CI/CD集成(如Jenkins、GitLab CI),适合自动化测试场景。
若习惯使用浏览器插件,可在CentOS上安装Chrome浏览器后,通过以下方式安装Postman插件:
开启开发者模式
打开Chrome,输入chrome://extensions/,开启顶部“开发者模式”。
加载扩展程序
.crx文件(如通过第三方站点),拖拽至chrome://extensions/页面安装。安装完成后,可通过Postman的“帮助→检查更新”功能保持工具最新。