centos

CentOS上Postman的API测试方法

小樊
42
2025-08-10 09:58:34
栏目: 智能运维

一、安装Postman

  1. YUM仓库安装
    sudo rpm --import https://dl.pstmn.io/release/key.asc
    sudo tee /etc/yum.repos.d/postman.repo <<EOF
    [postman]
    name=Postman Repository
    baseurl=https://dl.pstmn.io/download/yum
    enabled=1
    gpgcheck=1
    gpgkey=https://dl.pstmn.io/release/key.asc
    EOF
    sudo yum install postman
    
  2. Snap安装
    sudo yum install snapd
    sudo systemctl enable --now snapd.socket
    sudo ln -s /var/lib/snapd/snap /snap
    sudo snap install postman --classic
    
  3. 手动安装
    下载RPM包后执行:
    sudo rpm -ivh postman-<version>.rpm
    

二、API测试操作

  1. 基础请求配置

    • 请求类型:选择GET/POST/PUT/DELETE等。
    • URL:输入API地址,支持添加查询参数(Params选项卡)。
    • 请求头:在Headers中添加Content-Type(如application/json)、Authorization等。
    • 请求体:POST/PUT请求可在Body中选择JSON格式输入数据。
  2. 发送请求与查看响应
    点击“Send”后,查看状态码、响应时间、响应体(JSON格式可直接解析)。

  3. 高级功能

    • 环境变量:通过Environment管理不同测试环境的变量(如基础URL),在请求中使用{{变量名}}引用。
    • 脚本测试:在“Tests”选项卡编写JavaScript脚本验证响应,例如:
      pm.test("状态码为200", function () {
          pm.response.to.have.status(200);
      });
      pm.test("返回数据包含特定字段", function () {
          pm.expect(pm.response.json().key).to.eql("value");
      });
      
    • 集合与自动化:将多个请求保存为集合,支持批量运行和CI/CD集成。

三、注意事项

以上步骤参考自。

0
看了该问题的人还看了