Fiddler常见用法总结

一、过滤Filters

  • 项目中主要有3种过滤:

项目是针对某个网站的(域名过滤)、关心的一般是接口(静态资源过滤)、只抓某个进程的(进程过滤)
在这里插入图片描述

二、statistics简单的性能查看

在这里插入图片描述
(Overall_Elapsed),可以用Custom自定义

三、AutoResponseder拦截指定请求,并返回自定义数据(模拟服务器)

  • 目的:允许从本地响应,代替服务器响应。接口是从数据库取数据,当我们不想修改数据库值,通过这种方式就可以得到我们想要的结果或效果。

在这里插入图片描述

  • Enable rules:开启重定向
  • Unmatched requests passthrough:没有匹配的请求转移,也就是发到服务器。比如勾选,否则不匹配的请求返回404。

四、composer模拟客户端向服务器发送数据(简单的接口测试界面)

五、断点

  • 在请求前设置,从而修改请求(接口测试);也可以在响应后设置,从而修改响应(自定义返回数据)
    在左下角命令行(黑框):bpu www.baidu.com
    关闭:bpu
  • 注意下面断点的位置:

在这里插入图片描述

六、弱网环境测试

  • Fiddler限速是以网络延迟的方式实现的,网络延迟时间*网速=传输字节数
    在这里插入图片描述
    上传带宽 = 1KB/300ms = (1 * 8/1000) /0.300 ≈ 0.027Mbps
    下载带宽 = 1KB/150ms = (1 * 8/1000) /0.150 ≈ 0.053Mbps
    (1MB = 1024 KB ≈ 1000 KB 这里为了运算简便就用了1000的倍数,忽略误差)
    带宽
    PS:用完记得关闭

七、Inspectors

在这里插入图片描述

posted @ 2020-02-21 19:23  测试开发分享站  阅读(142)  评论(0编辑  收藏  举报