Ubuntu Postman如何调试API请求
导读:Ubuntu 下使用 Postman 调试 API 的实用步骤 一 安装与启动 使用 Snap(推荐): 安装 Snapd:sudo apt update && sudo apt install snapd 安装 Pos...
Ubuntu 下使用 Postman 调试 API 的实用步骤
一 安装与启动
- 使用 Snap(推荐):
- 安装 Snapd:sudo apt update & & sudo apt install snapd
- 安装 Postman:sudo snap install postman
- 手动安装(下载解压方式):
- 下载:wget https://dl.pstmn.io/download/latest/linux64 -O postman.tar.gz
- 解压到 /opt:sudo tar -xzf postman.tar.gz -C /opt
- 创建软链接:sudo ln -s /opt/Postman/Postman /usr/bin/postman
- 启动:在应用菜单打开或在终端输入 postman
- 以上两种方式任选其一即可完成安装与启动。
二 创建请求与查看响应
- 新建请求或集合:点击左上角 New,可新建 Request 或 Collection;将相关接口放入同一集合便于管理。
- 配置请求:
- 选择方法(如 GET/POST/PUT/DELETE),填写 URL
- 在 Headers 添加必要头(如 Content-Type、Authorization)
- 在 Body 选择格式(如 raw JSON、form-data)并填写
- 发送与查看:点击 Send,在下方查看 Status(状态码)、Time(耗时)、Headers 与 Body(支持 Pretty/Raw/Preview 视图)。
三 变量 认证 与脚本
- 环境变量与全局变量:
- 通过 Manage Environments 创建环境,定义如 base_url、token 等变量
- 在 URL/Headers/Body 中以 { { variable_name} } 引用,便于在不同环境间复用请求
- 认证示例(Bearer Token):
- 登录后将 accessToken 写入环境:pm.environment.set(“accessToken”, “your_token”)
- 在请求头使用:Authorization: Bearer { { accessToken} }
- Pre-request Script(请求前脚本):
- 常用于生成时间戳、签名、动态参数等,例如设置请求头或查询参数
- Tests(响应断言与后处理):
- 使用 pm.response 等 API 编写断言,自动校验 状态码、响应结构、字段值 等,稳定回归测试。
四 批量运行 监控与持续集成
- 批量运行:使用 Collection Runner 批量执行集合,适合回归与数据驱动测试。
- 自动化与监控:
- 使用 Monitor 定期执行集合并生成报告,便于发现线上回归问题
- 与 CI/CD(如 Jenkins、GitLab CI)集成,将接口测试纳入流水线,保障交付质量。
五 网络与常见问题排查
- 代理配置:在 Settings → General → Proxy 配置 HTTP/HTTPS 代理;如代理需要认证,勾选 Proxy authentication 并填写凭据。
- 命令行启动与路径:若手动安装,确认软链接(如 /usr/bin/postman 或 /usr/local/bin/postman)已加入 PATH,便于终端快速启动。
- 日志与调试:在 Tests/Pre-request Script 中使用 console.log 输出调试信息,辅助定位问题。
- 导入导出与团队协作:支持将 Collection/请求 导出为 JSON 分享或版本管理,也支持导入他人集合复用。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu Postman如何调试API请求
本文地址: https://pptw.com/jishu/761610.html
