Postman使用

Postman使用

  Postman是一款当前流行,并且强大的API调试工具,Postman适用于不同的操作系统,为用户提供强大的 Web API & HTTP 请求调试功能。但相对于还是开发人员使用的比较多,因为相对于测试人员有更多的测试工具来测试接口;不过,对于在开发过程中去调试接口,postman已经足够强大了。

安装

官网下载安装包,直接安装即可,同时还支持Window、MAC、Linux。

官方网址:https://www.postman.com/

使用

主界面

主界面

  • 主界面主要由菜单栏、账号、接口、记录组成;postman的主界面更像一个工程管理界面。
  • 在开发中如果需要使用postman,建议登录账号管理所有接口,接口也可以根据项目进行分类。

请求界面

请求界面

  • 请求方式:postman基本支持开发中遇到的所有请求方式。
  • 资源路径:配置对应的环境地址以及路径即可(上图使用了全局定义环境)。
  • 参数类型:根据接口定义设置不用类型的参数请求。
  • 请求参数:可以根据所需自行添加需要的参数。
  • 环境配置:设置环境全局定义,通过 {{环境名}} 即可对所有接口适配对应的IP请求。
  • 响应结果:请求结果的展示。

使用Postman进行压测

1. 创建一个新文件夹,添加需要压测地接口

压测-1

2. 点击新创建的文件管理

压测-2

3. 准备运行(运行界面)

压测-3

  • 运行环境:选择进行压测的环境(小心选择,别选错咯)
  • 请求接口:在需要测试的接口前面打勾即可,也可以通过设置对请求接口运行顺序进行排序(接口的选后请求涉及到响应参数的使用)。
  • 请求次数:接口执行的次数;一次先执行完所有接口,才会循环进行下一次执行(随便设置,搞坏了概不负责)。
  • 请求间隔:每次循环请求的时间间隔。
  • 习惯设置:对请求参数进行保存之类的,以便下一次可以直接使用,无需再次配置。
  • 开始:冲冲冲(记得看日志,及时控制,不然可能大概出现意想不到的结果)。

注:

  • 参数设置:每个接口的参数可以单独打开对应的接口进行设置。
  • 测试脚本:每个接口也可以设置不用的运行脚本
// 测试脚本:对返回结果进行重新编译
pm.test("HTTP状态码为200", function () {
    pm.expect(pm.response.json().code).to.equal("200");
});

pm.test("返回成功Message", function () {
    pm.expect(pm.response.json().msg).to.equal("成功");
});

4. 测试结果

压测-4

posted @ 2021-11-30 21:40  爱学的D  阅读(129)  评论(0编辑  收藏  举报