CentOS系统下Postman插件的使用说明
Postman作为API开发与测试工具,其“插件”功能主要分为两类:浏览器扩展(如Chrome版Postman)和命令行工具(Newman)。由于CentOS是Linux服务器系统,原生不支持Chrome浏览器扩展,因此更推荐使用Newman命令行工具(Postman官方推荐的自动化测试解决方案)或Postman桌面应用(支持有限插件功能)。
无论选择哪种方式,需先确保系统具备Node.js环境(Newman依赖Node.js),并安装Postman应用。
sudo yum install -y nodejs npm
安装完成后,验证版本:node -v # 查看Node.js版本
npm -v # 查看npm版本
postman.tar.gz。sudo mkdir -p /usr/local/postman
sudo tar -zxvf postman.tar.gz -C /usr/local/postman
sudo ln -s /usr/local/postman/Postman/Postman /usr/bin/postman
postman,或在应用菜单中找到Postman图标。Newman是Postman的命令行集合运行器,可将Postman集合(API测试脚本)集成到CI/CD管道,实现自动化测试。
sudo npm install -g newman
安装完成后,验证安装:newman --version # 查看Newman版本
collection.json(文件→导出),环境变量导出为environment.json(可选),然后通过Newman运行:newman run collection.json # 运行集合
newman run collection.json -e environment.json # 运行集合并加载环境变量
--reporters参数生成HTML或JSON格式报告,便于分析测试结果:newman run collection.json -e environment.json --reporters cli,html --reporter-html-export report.html
执行后,终端会显示测试摘要,report.html文件保存在当前目录。若使用Postman桌面应用,可通过内置插件市场安装扩展(如代码生成、数据格式化等),但CentOS下的插件数量较少,且部分功能可能受限。
Postman插件的核心功能包括代码生成、数据格式化、环境变量管理、自动化测试等。若插件市场无所需功能,可通过以下方式替代: