Postman 常用操作速查表
把 Postman API 调试最常用的操作整理成速查,调试接口时对照查。
返回 开发工具请求构建 7
GET {{base_url}}/api/usersGET 请求
POST {{base_url}}/api/usersPOST 请求
PUT {{base_url}}/api/users/1PUT 请求
DELETE {{base_url}}/api/users/1DELETE 请求
Headers: Content-Type: application/json设置请求头
Body → raw → JSONJSON 请求体
Authorization: Bearer {{token}}Bearer Token 鉴权
环境变量 6
{{base_url}}引用环境变量
pm.environment.set("token", "xxx")设置环境变量
pm.environment.get("token")获取环境变量
pm.environment.unset("token")删除环境变量
pm.globals.set("key", "value")设置全局变量
pm.variables.get("key")获取变量(环境/全局)
测试脚本 6
pm.test("Status is 200", () => { pm.response.to.have.status(200) })状态码测试
pm.expect(pm.response.json().name).to.eql("Alice")JSON 字段测试
pm.response.to.be.json响应是 JSON
pm.response.to.have.header("Content-Type")响应头测试
pm.expect(pm.response.responseTime).to.be.below(500)响应时间测试
const json = pm.response.json()解析响应 JSON
前置脚本 4
pm.request.headers.add({key: "X-Token", value: "xxx"})动态添加请求头
pm.request.body.update("new body")修改请求体
const timestamp = Date.now(); pm.environment.set("ts", timestamp)生成时间戳
pm.request.url.addQueryParams({page: 1})添加查询参数
集合与运行 7
Collection Runner批量运行集合
New Runner新建运行器
Set Data File (CSV/JSON)数据驱动测试
Delay: 1000ms请求间隔
Iterations: 10迭代次数
Export Collection导出集合
Import from cURL / OpenAPI导入集合
Mock 与文档 5
Mock Server创建 Mock 服务
Example Responses保存示例响应
Documentation生成 API 文档
Publish Documentation发布文档
Monitor定时监控 API
💡 提示
- 环境变量分 Environment(当前环境)和 Global(全局),敏感信息用 Environment。
- Collection Runner 配合 CSV 数据文件可以做数据驱动测试。
- Mock Server 适合前端并行开发,后端接口未完成时先用 Mock。