温馨提示×

如何在Linux上配置Postman

小樊
42
2026-01-02 15:09:37
栏目: 智能运维

Linux 上配置 Postman 的完整步骤

一 安装方式

  • 方式一 使用 Snap(推荐,适合 Ubuntu/Debian 等)

    • 更新索引并安装:sudo apt update && sudo apt install snapd
    • 安装 Postman:sudo snap install postman --classic
    • 完成后可直接在应用菜单或终端输入 postman 启动。
  • 方式二 使用官方压缩包(通用,适合多数发行版)

    • 下载:访问 Postman 官网并下载 Linux 64 位 压缩包(.tar.gz)。
    • 解压与安装:
      • tar -xvf Postman-linux-x64-.tar.gz
      • sudo mv Postman /opt
    • 创建命令链接(便于终端启动):sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
    • 启动验证:postman。
  • 方式三 使用发行版包管理器(可选)

    • 部分教程提供 Debian 系 的 APT 源安装方式,但更推荐使用 Snap 或官方压缩包,以获得更新与稳定性。

二 创建桌面快捷方式与图标

  • 新建桌面文件:nano ~/.local/share/applications/postman.desktop
  • 写入内容(注意路径与图标与实际一致):
    • [Desktop Entry]
    • Encoding=UTF-8
    • Name=Postman
    • Exec=/opt/Postman/Postman
    • Icon=/opt/Postman/app/resources/app/assets/icon.png
    • Terminal=false
    • Type=Application
    • Categories=Development
  • 更新桌面数据库:update-desktop-database ~/.local/share/applications
  • 之后可在应用菜单搜索并启动 Postman。

三 首次配置与使用要点

  • 启动与登录:在终端输入 postman 启动,首次使用需登录或注册 Postman 账号
  • 发送第一个请求:
    • 新建请求:点击左上角 + 或 New Request
    • 选择方法(如 GET/POST),填写 URL
    • Headers 添加必要请求头(如 Content-Type、Authorization
    • Body 选择 JSONx-www-form-urlencoded 并填写数据
    • 点击 Send 查看响应状态码、响应头与响应体
  • 保存与组织:将请求保存为 Collection,便于复用与分享。

四 环境变量与代理设置

  • 环境变量:
    • 在 Postman 中创建 Environment,添加变量(如 base_url、API_KEY
    • 在请求中使用占位符引用:{{base_url}}、{{API_KEY}}
    • 便于在 开发/测试/生产 环境间快速切换
  • 代理配置:
    • 打开设置(右上角齿轮)→ GeneralProxy
    • 配置 HTTP/HTTPS 代理 地址与端口;如代理需要认证,启用 Proxy authentication 并填写用户名与密码。

五 自动化测试与 CI/CD 集成

  • 编写测试脚本:在请求的 Tests 标签页使用 JavaScriptpm.test 编写断言,例如:
    • pm.test(“Status code is 200”, () => { pm.response.to.have.status(200); });
  • 批量运行:使用 Collection Runner 批量执行请求与测试
  • 命令行与 CI/CD:使用 Newman(Postman 命令行工具)在 Jenkins/GitLab CI 等流水线中运行集合并生成报告
    • 示例:newman run collection.json -e env.json --reporters cli,html

0