软件测试--------接口测试-fiddler工具

接口测试-fiddler工具

Fiddler的安装

  • 基于Miscrosoft .Net Framework软件,必选先安装,一路下一步即可
  • NDP452-KB2901907-x86-x64-AllOS-ENU.exe
  • Fiddler安装一路下一步即可
  • Fiddler_4.6.0.2.exe

Fiddler的基本使用

  • 抓取请求和响应数据

Browser —> 选择要抓取的浏览器(IE、Firefox、Chrome) 如果有一个浏览器抓不到数据,就换另一个 选择Remove all 或者在下方黑框(命令行)输入cls可清理数据
在这里插入图片描述

  • 设置过滤

Filters菜单—>勾选Use Filters 在第二个下拉框中选择Show only the following Hosts—>只显示以下地址的请求和响应数据 Actions—>Run Filterset Now立即执行
在这里插入图片描述

  • 查看请求和响应数据

判断GET请求和POST请求
在这里插入图片描述
选中请求,右侧Inspectors
在这里插入图片描述
请求

在Headers和Raw中可以查看请求行和请求头部信息
在Textview或者WebForms中查看请求实体数据

响应

在下面的Headers/Raw中查看响应行和响应头部信息
在下面的Textview中查看响应实体部分数据

fiddler的应用—修改接口请求数据

原理:越过界面验证,测试服务器端

  • 步骤
  • 在Fiddler中做过滤

选择 Fiddler 菜单中 Rules—>Automatic Breakpoints—>Before Requests,设置断点
也可以使用快捷键 F11;
在这里插入图片描述

  • 进行场景设置(登录或者注册)

  • 选中拦截的请求(红色的T)

  • 选择Inspectors—>找到请求要发送的数据—>对其进行修改
    在这里插入图片描述

  • 重新发送接口请求:Run to Completion

  • 关闭断点:Disabled

过程的理解

  • 拦包
  • 修改数据
  • 重新发包

猜你喜欢

转载自blog.csdn.net/qq_43475097/article/details/84111739