温馨提示×

Postman在CentOS的API测试方法

小樊
61
2025-07-18 14:46:31
栏目: 智能运维

在CentOS上使用Postman进行API测试的步骤如下:

安装Postman

  1. 下载Postman
  • 访问Postman官方网站,选择适合Linux的版本下载。
  • 根据您的系统类型(如Linux)下载相应的安装包。
  1. 解压安装包
  • 使用以下命令解压下载的tar.gz文件到您选择的目录:
sudo tar -xzf Postman-linux-x64-<version>.tar.gz -C /usr/local/postman

请将 <version> 替换为您下载的Postman版本号。

  1. 创建软链接
  • 为了方便使用,创建一个软链接到 /usr/bin 目录:
sudo ln -s /usr/local/postman/Postman/Postman /usr/bin/postman
  1. 配置环境变量(可选)
  • 如果您已经将Postman二进制文件解压缩到指定位置,可以将该位置添加到PATH环境变量中。打开终端并运行以下命令:
export PATH=$PATH:/usr/local/postman
  1. 创建Postman应用程序启动器(可选)
  • 创建一个名为 postman.desktop 的文件:
sudo touch /usr/share/applications/postman.desktop
  • 编辑该文件:
sudo vim /usr/share/applications/postman.desktop
  • 添加以下内容:
[Desktop Entry]
Encoding=UTF-8
Name=Postman
GenericName=API Tools
Comment=Postman
Exec=/usr/bin/postman %U
Terminal=false
MimeType=text/plain
Icon=/usr/local/postman/app/resources/app/assets/icon.png
Categories=Development;
StartupNotify=true;
Actions=Window;
Document=Window;
Name[en_US]=Postman
Name[zh_CN]=Postman
  • 保存并退出编辑器。

使用Postman发送请求

  1. 启动Postman
  • 在终端中输入 postman 命令即可启动Postman应用程序。
  1. 创建新的请求
  • 在Postman的左上角导航栏中,点击“New”按钮,选择“Request”来创建一个新的API请求。
  • 输入请求的名称,选择请求的方法(如GET、POST等),填写请求的URL。
  • 添加请求参数、请求头信息(如Content-Type、Authorization等)。对于POST或PUT请求,还需要在Body区域设置请求体,支持JSON、Form等格式。
  1. 发送请求并查看响应
  • 配置好所有参数后,点击发送按钮(Send)来执行API请求。
  • Postman会显示API的响应,包括状态码、响应时间、响应头和响应体等。
  1. 编写测试脚本
  • 在请求的“Tests”选项卡中,使用JavaScript编写测试脚本,验证API的返回是否符合预期。
  • 例如,使用 pm.test() 函数来检查响应状态码是否为200,或者验证响应体中是否包含特定的数据。
  1. 自动化测试
  • 使用Postman的命令行工具Newman,可以在服务器上运行Postman集合。
  • 安装Newman:
npm install -g newman
  • 导出集合为JSON文件:
postman export collection.json
  • 使用Newman运行集合中的测试:
newman run collection.json -e environment.json

通过以上步骤,您可以在CentOS上成功安装、配置并使用Postman进行API测试。更多高级功能和详细教程,请参考Postman官方文档

0