目录
下载与安装 Postman
启动 Postman
创建请求
设置请求信息
发送请求
编写测试脚本
使用环境变量和全局变量
使用 Pre-request Script
生成 API 文档
模拟和测试 API
持续集成与自动化测试
-
下载与安装 Postman
- 访问 Postman 官网(https://www.postman.com/downloads/),根据你的操作系统下载并安装 Postman。
-
启动 Postman
- 安装完成后,双击打开 Postman 应用程序。
-
创建请求
- 在 Postman 的主界面,点击左上角的 "New" 按钮,选择 "Request" 创建一个新的请求。
- 在弹出的窗口中,输入请求的名称和保存该请求的 Collection(如果没有创建过 Collection,可以选择创建一个新的)。
-
设置请求信息
- 在 Request Builder 区域,选择 HTTP 方法(GET、POST、PUT、DELETE 等)。
- 输入请求的 URL。
- 在 Params 选项卡下,添加 URL 参数(如果需要)。
- 在 Headers 选项卡下,添加或修改请求头信息。
- 在 Body 选项卡下,根据接口要求选择请求体类型(如 JSON、Form-data、x-www-form-urlencoded 等)并添加相应的请求数据。
-
发送请求
- 点击 "Send" 按钮发送请求。
- 在 Response Viewer 区域,查看请求的响应状态码、响应头和响应体等信息。
-
编写测试脚本
- 在 Tests 选项卡下,使用 JavaScript 编写测试脚本,对响应数据进行断言和验证。例如,你可以检查响应状态码是否为 200,或者检查响应体中的某个字段是否存在等。
- 编写完测试脚本后,再次发送请求,Postman 会自动运行测试脚本并显示测试结果。
-
使用环境变量和全局变量
- 你可以创建环境变量来管理不同环境下的 API 请求信息(如开发环境、测试环境、生产环境等)。在 Manage Environments 中定义环境变量,并在请求中使用
{{variable_name}}
的形式引用这些变量。 - 你还可以创建全局变量,在多个请求或集合中共享这些变量。
- 你可以创建环境变量来管理不同环境下的 API 请求信息(如开发环境、测试环境、生产环境等)。在 Manage Environments 中定义环境变量,并在请求中使用
-
使用 Pre-request Script
- Pre-request Script 允许你在发送请求之前运行一段 JavaScript 脚本,可以用来动态生成请求数据、修改请求头等。
-
生成 API 文档
- Postman 可以根据你的请求和响应自动生成 API 文档。在 Collection 中选择 "Publish Docs",按照提示生成文档链接并分享给团队成员。
-
模拟和测试 API
- 使用 Postman 的 Mock Server 功能,你可以模拟 API 的响应,方便前后端独立开发和测试。
- 使用 Collection Runner,你可以运行整个请求集合,模拟实际的 API 调用流程。
-
持续集成与自动化测试
- 结合 Newman(Postman 的命令行工具)和 Jenkins 等 CI/CD 工具,你可以将 API 测试集成到自动化测试流程中,实现持续集成和自动化测试。