fiddle常用新技能

1.很简单的压力测试

设置同时发送10万条http请求到服务器,测试服务器是否会崩溃或异常。

方法:

选中需要发送的请求指令,按住shift键,点击replay,即可设置发送次数;直接点击replay则仅重复发送1次。


2.Fiddle停止抓包

在抓包时,想停止抓包分析前面的数据,总是找不到哪里可以停止,有木有!三种方法:点击左下方的capturing,capturing字样消失了后就停止抓包了点击capturing旁边的选项,选择Hide All,ƒ在命令栏输入stop,也会停止抓包。


3.Composer的参数设置

一般勾选前3个,第一比较常用,勾选代表点了执行请求后,自动跳转到inspectSession界面,方便查看请求和响应的数据。


拓展:

Fix Content-Length header*:该选项卡控制Composer是否会自动添加或修改Content-Length请求头,表示请求体的大小。在很多情况下,缺少适当的Content-Length头的请求会hang住或导致http响应出错;

Follow Redirects*:该选项控制Composer是否会自动适应响应的location头,遵循http/3xx重定向。如果选中该项,composer在失败后最多会执行10次重定向;

Automatically Authenticate:该选项控制Composer是否会自动响应服务器的http/401或http/407认证需求,如果选中该项,会使用fiddler所运行的账户的windows证书自动响应这些问题。要提供不同的证书集,设置preference fiddler.composer.autoAuthCreds.如果服务器需要的证书和提供方的证书不同,请求会失败,通常会返回响应http/403;

4.用fiddle模拟低速网络环境

主要就是通过fiddle修改request和response的响应时间来模拟网络差。首先在rules-customize rules中找到m_SimulateModem,默认为300、150,可修改为3000,1500保存。



但是一定要注意,还要在rules-performance下勾选simulate modem speeds


对比测试结果,修改前的指令时间为0.182,修改响应时间后为3.178,是不是延时很明显。



5.会话比较

选择左侧窗口中需要进行比较的两条指令,右键compare,不过需要安装下载安装WinDiff


  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值