0


【Postman深入测试接口的详细指南】保姆级

Postman深入测试接口的详细操作步骤

一、创建测试集合

  1. 打开Postman
  2. 点击左上角的“Collections”
  3. 点击“Blank Collection”按钮
  4. 为集合命名(如“登录接口测试”)。
  5. 添加描述(可选)。
  6. 点击“Create”在这里插入图片描述在这里插入图片描述

二、使用环境变量

  1. 点击右上角的图标,如下图:在这里插入图片描述
  2. 点击“Add”,创建新环境(如“开发”和“生产”)。在这里插入图片描述
  3. 在环境中添加变量:- 变量名:baseurl,值:https://api.example.com- 变量名:authToken,值:{{token}}
  4. 保存环境在这里插入图片描述

三、编写请求

  1. 在集合中添加请求: - 点击集合名,选择“Add Request”。- 输入请求名称(如“登录请求”)。- 点击“Save to [Collection Name]”保存请求。
  2. 设置请求类型和URL: - 请求类型选择 POST。- URL输入框中输入:{{baseUrl}}/login
  3. 设置请求头: - 点击“Headers”标签,添加Content-Typeapplication/json
  4. 设置请求体: - 点击“Body”标签,选择raw,格式选择JSON。- 输入请求体:{"username":"validUser","password":"validPassword"}

在这里插入图片描述

四、编写测试脚本

  1. 切换到“Tests”标签
  2. 添加测试代码pm.test("状态码为200",function(){ pm.response.to.have.status(200);});pm.test("响应体包含token",function(){ pm.expect(pm.response.json()).to.have.property('token');});pm.test("响应时间在200毫秒内",function(){ pm.expect(pm.response.responseTime).to.be.below(200);});

五、数据驱动测试

  1. 创建CSV文件,命名为loginData.csv,内容如下:username,passwordvalidUser,validPasswordinvalidUser,validPasswordvalidUser,invalidPassword
  2. 在Postman中打开集合运行器: - 点击左上角的“Runner”按钮。
  3. 选择集合“登录接口测试”
  4. 导入数据文件: - 点击“Select File”按钮,选择loginData.csv
  5. 点击“Run Login接口测试”,查看结果。在这里插入图片描述

六、模拟请求(Mocking)

1. 创建Mock Server

  1. 打开Postman
  2. 点击“Mock Servers”
  3. 点击“New Mock Server”按钮
  4. 选择集合(选择刚刚创建的集合或新建)。
  5. 设置Mock Server名称(如“登录接口Mock”)。
  6. 设置环境(可选)。
  7. 点击“Create Mock Server”,获取Mock URL。在这里插入图片描述在这里插入图片描述在这里插入图片描述

2. 定义响应

  1. 点击“Add Example”添加响应示例。
  2. 设置请求方法POST
  3. 输入请求路径/login
  4. 设置响应状态码200
  5. 输入响应体{"token":"abc123","message":"登录成功"}
  6. 添加错误响应: - 点击“Add Example”。- 设置状态码为 401,输入响应体:{"error":"用户名或密码错误"}
  7. 点击“Create Mock Server”完成创建。

3. 使用Mock Server进行请求

  1. 打开一个新的请求选项卡
  2. 选择 POST 方法
  3. 输入Mock URL(如 https://<your-mock-server>.mock.pstmn.io/login)。
  4. 设置请求头Content-Type: application/json
  5. 在请求体中输入{"username":"validUser","password":"validPassword"}
  6. 点击“Send”按钮,查看响应。

七、API监控

1. 创建监控

  1. 选择集合(如“登录接口测试”)。
  2. 在集合右上角,点击三个点的图标(…),选择“Monitor”。
  3. 点击“Create a monitor”按钮
  4. 命名监控(如“登录接口监控”)。
  5. 选择环境(如开发或生产)。
  6. 设置频率(如每小时、每天等)。
  7. 设置通知选项(如电子邮件)。
  8. 点击“Create Monitor”按钮完成创建。

2. 运行监控

  1. 在Postman的“Monitors”部分,找到你的监控任务
  2. 点击监控名称,查看最近的监控结果和历史记录。
  3. 分析结果,检查请求的状态、响应时间和返回的内容。

推荐参考:【如何开展接口测试–接口测试需关注的重点及postman工具的使用】


以上均为本人自我总结,需要帮助请私信我,及欢迎各位前来探讨~


各位大佬海涵,这里将插播一条预告:

  • 十一月初,赣南脐橙迎来丰收季,果实金黄、汁甜饱满,清爽的酸甜口感令人陶醉。它不仅是冬季美味的水果选择,也是馈赠亲友的最佳礼品,带来温暖与自然的馈赠。
  • 作为一个实打实的江西赣州老表,怎么能不宣传一下自家的脐橙呢~~~

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上有任何问题疑问,请私信我,欢迎一起探讨~


本文转载自: https://blog.csdn.net/weixin_44892179/article/details/143470937
版权归原作者 Dreams°123 所有, 如有侵权,请联系我们删除。

“【Postman深入测试接口的详细指南】保姆级”的评论:

还没有评论