首页主机资讯Postman在Linux上的使用教程

Postman在Linux上的使用教程

时间2025-12-02 09:44:03发布访客分类主机资讯浏览918
导读:Linux 上安装与启动 Postman 方式一 使用 Snap(推荐,简单一致) 安装 Snap(如未安装):sudo apt update && sudo apt install snapd 安装 Postman:...

Linux 上安装与启动 Postman

  • 方式一 使用 Snap(推荐,简单一致)

    • 安装 Snap(如未安装):sudo apt update & & sudo apt install snapd
    • 安装 Postman:sudo snap install postman
    • 启动:在应用菜单搜索 Postman 或终端执行 postman
  • 方式二 手动安装(通用,便于离线与多版本管理)

    • 从官网下载 Linux 版本压缩包(常见为 Postman-linux-x64-.tar.gz)
    • 解压并移动到系统目录:
      • tar -xvf Postman-linux-x64-.tar.gz -C /opt
    • 创建命令链接(注意可执行文件路径,常见为 /opt/Postman/Postman 或 /opt/Postman/bin/postman):
      • sudo ln -s /opt/Postman/Postman /usr/local/bin/postman
      • 或 sudo ln -s /opt/Postman/bin/postman /usr/local/bin/postman
    • 启动:终端执行 postman
  • 首次启动与登录

    • 首次运行会提示登录或创建 Postman 账户,按界面引导完成即可

发送第一个请求与管理集合

  • 新建请求

    • 点击左上角 +New → HTTP Request
    • 选择方法(如 GET/POST),在地址栏输入 URL
    • 需要时在 Headers 添加键值(如 Content-Type: application/json
    • 需要时在 Body 选择 raw → JSONx-www-form-urlencoded 填写数据
    • 点击 Send 查看状态码、响应头与响应体
  • 保存与管理

    • 点击右上角 Save 保存请求
    • 通过 New → Collection 创建集合,对接口分组、复用与分享

环境变量与自动化测试

  • 环境变量与全局变量

    • 在侧边栏 Environments → New Environment 创建环境,定义变量(如 base_url
    • 在请求中使用 { { base_url} } /users 引用变量,右上角选择对应环境
  • 脚本与断言

    • 在请求的 Tests 标签用 JavaScript 编写断言,例如:
      • pm.test(“Status 200”, () => pm.response.to.have.status(200));
    • 使用 Pre-request Script 处理前置逻辑(如时间戳、签名)
  • 集合运行器

    • 通过 Collection Runner 批量运行请求,验证接口依赖与流程正确性

命令行运行与 CI/CD 集成

  • 安装 Newman(Postman 的命令行伴侣)

    • 需先安装 Node.jsnpm:sudo apt-get update & & sudo apt-get install nodejs npm
    • 全局安装 Newman:npm install -g newman
  • 运行与报告

    • 在 Postman 中将集合 Exportcollection.json
    • 命令行执行:newman run collection.json
    • 可结合环境变量、数据文件与多种报告插件,在 Jenkins/GitLab CI 等流水线中执行,实现自动化回归

桌面快捷方式与常见问题

  • 创建桌面快捷方式

    • 新建文件:~/.local/share/applications/postman.desktop
    • 内容示例(注意 Exec 与 Icon 路径要与安装路径一致):
      • [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;
    • 赋予可执行权限并刷新菜单:chmod +x ~/.local/share/applications/postman.desktop
    • 如需系统级菜单项,可放到 /usr/share/applications 并按需更新缓存
  • 常见问题与提示

    • 命令找不到:检查符号链接路径是否指向实际可执行文件(/opt/Postman/Postman 或 /opt/Postman/bin/postman),以及 /usr/local/bin 是否在 PATH
    • 安装方式选择:桌面环境优先 Snap;服务器或无图形环境建议手动安装并配合 Newman 使用
    • 不要通过 npm install -g postman 安装桌面版,官方更推荐下载 .tar.gz 或使用 Snap 方式

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Postman在Linux上的使用教程
本文地址: https://pptw.com/jishu/760987.html
Linux版Postman的性能如何优化 如何在Linux上调试Postman脚本

游客 回复需填写必要信息