Postman接口测试工具使用方法

Postman 是一个强大的 API 开发和测试工具,广泛用于开发、测试和文档编写。

安装 Postman:

  • 前往 https://www.postman.com/ 官网 下载适用于你的操作系统的安装包。
  • 安装完成后,启动 Postman。

创建账户(可选):

  • 注册并登录 Postman 账户,以便同步和保存你的工作。

1. Postman 基本操作

界面介绍:

  • Workspace:工作区,用于组织和管理请求。
  • Request:请求,可以是 GET、POST、PUT、DELETE 等 HTTP 方法。
  • Collections:集合,将多个请求组织在一起。
  • Environment:环境,用于管理变量,如开发、测试、生产环境。
  • Runner:运行器,用于批量执行请求集合。

2. 创建和发送请求

步骤:

  1. 新建请求
    • 点击 “New” 按钮,选择 “Request”。
    • 输入请求名称和描述,选择保存的集合,然后点击 “Save to [Collection Name]”。
  2. 配置请求
    • 选择请求类型(GET、POST、PUT、DELETE 等)。
    • 输入请求 URL。
    • 配置请求头(Headers):点击 “Headers” 标签,添加键值对。
    • 配置请求参数(Params):点击 “Params” 标签,添加查询参数。
    • 配置请求体(Body):选择请求体类型(如 form-datax-www-form-urlencodedraw 等),输入数据。
  3. 发送请求
    • 点击 “Send” 按钮,发送请求。
    • 查看响应:响应包括状态码、响应时间、响应头和响应体。

示例:发送 GET 请求

URL: https://jsonplaceholder.typicode.com/posts/1
Method: GET

示例:发送 POST 请求

URL: https://jsonplaceholder.typicode.com/posts
Method: POST
Headers: Content-Type: application/json
Body: raw (JSON)
{
    "title": "foo",
    "body": "bar",
    "userId": 1
}

4. 使用集合(Collections)

创建集合:

  • 点击 “New” 按钮,选择 “Collection”。
  • 输入集合名称和描述,点击 “Create”。

在集合中添加请求:

  • 在集合中点击 “Add Request” 按钮,添加请求。

运行集合:

  • 选择集合,点击 “Run” 按钮,打开 Collection Runner。
  • 配置运行选项,如延迟时间、循环次数等,点击 “Start Run” 开始运行。

5. 使用环境和变量

创建环境:

  • 点击齿轮图标,选择 “Manage Environments”。
  • 点击 “Add” 按钮,输入环境名称和变量,点击 “Add”。

使用变量:

  • 在请求 URL、参数、头或体中使用变量,格式为 {{variable_name}}
  • 选择请求右上角的环境,下拉菜单选择相应环境。

示例:

Environment: Dev
Variable: baseUrl = https://jsonplaceholder.typicode.com

Request URL: {{baseUrl}}/posts/1

6. 测试脚本

Postman 支持 JavaScript 编写测试脚本,可以在请求前或请求后执行。

添加测试脚本:

  • 在请求的 “Tests” 标签页中编写脚本。

示例:

javascript复制代码// 检查状态码是否为 200
pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});

// 检查响应体是否包含特定字段
pm.test("Response has userId", function () {
    var jsonData = pm.response.json();
    pm.expect(jsonData).to.have.property("userId");
});

7. 数据驱动测试

Postman 支持使用外部数据文件(CSV 或 JSON)进行数据驱动测试。

步骤:

  1. 在集合中点击 “Run” 按钮,打开 Collection Runner。
  2. 点击 “Select File” 按钮,选择数据文件。
  3. 配置变量和运行选项,点击 “Start Run”。

示例 CSV 文件:

userId,title,body
1,foo,bar
2,baz,qux

请求体:

{
    "userId": {{userId}},
    "title": "{{title}}",
    "body": "{{body}}"
}

8. 生成 API 文档

Postman 可以自动生成 API 文档,并支持在线分享。

步骤:

  1. 选择集合,点击 “…”,选择 “Publish Docs”。
  2. 配置文档选项,点击 “Publish”。
  3. 生成的文档可以在线访问和分享。

9. 监控 API

Postman 提供 API 监控功能,可以定期运行请求,确保 API 可用性。

步骤:

  1. 选择集合,点击 “…”,选择 “Monitor Collection”。
  2. 配置监控选项,如运行频率、环境等,点击 “Create Monitor”。

总结

Postman 是一个强大的 API 开发和测试工具,提供了丰富的功能来简化 API 开发和测试过程。通过本文的介绍,你可以掌握基本的 Postman 操作,并利用其高级功能提高开发和测试效率。

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值