Fiddler的安装、配置与使用

1.Fiddler用途:

        Fiddler作为一个http调试代理工具无疑是非常成功的,例如: Free!!!额。。Fiddler当然不仅仅只有这一个优点,它可以监听你的电脑和互联网之间的Http通信,以及手机与互联网之间的Http通信,当然对于测试来说就更为重要,它可以模拟弱网络支持测试,可以设置断点进行cookie,html,js,css等文件的查看,同样也可以进行host与url的替换等。

还在等什么官方下载地址就在这里:https://www.telerik.com/download/fiddler

2.Fiddler的配置:

        介于一系列的傻瓜安装操作的浪费篇幅,这里直接跳过安装,迎面走来的是Fiddler使用前的一些小配置。

        Fiddler只能抓取Http和https格式的,但是默认只能抓取http,想要抓取https我们的设置一下,步骤见下:Tools→Telerik Fiddler Options→HTTPS下,勾选:CaptureHTTPS CONNECTs、Decrypt HTTPS traffic 、ignore server certificate errors(unsafe)→点击OK。

         以上的操作并不能使你能愉快欢乐的对自己手机进行Http监听,当然还会有后续的配置。

         Tools→TelerikFiddler Options→Connections→勾选Allow remote computers connect、填写Fiddler listens on port:8888,port默认8888,可以进行修改,修改后需要重新启动。

 

       然后需要对自己的手机进行Fidddler证书下载、安装。首先手机配置代理为Fiddler端口:localip:8888(cmd窗口输入ipconfig获取本地IP),然后打开浏览器输入local:8888,点击“FiddlerRoot certificate”进行证书下载安装。

3.Fiddler的工具条功能:

           该处直接放图更好理解

 4.Fiddler的使用:

       1>Fiddler设置断点

       Request全部中断:Roles→AutoMatic Breakpoints→Before Requests 

                                            Roles→AutoMatic Breakpoints→After Requests

       去除断点:Roles→AutoMatic Breakpoints→Disable

       当然这种中断的后果就是,不只是你想要中断的请求会出现中断标识,所有的请求都会中断,你若要问为何没有单个中断的方法,请接着看,它来了。。。。。。

        Fiddler快捷命令框输入:bpu www.baidu.com 单独对百度网页进行中断拦截

                                                bpu  输入该命令即可解除对百度的中断拦截

        2>Fiddler设置弱网络

      (1)为什么要设置弱网络

        因与实际情况相比较,测试时所使用Wifi或4G情况过于理想化,可能存在条件恶劣的情况,例如:2G或3G网络,在电梯或地下室中,所以对这些实际情况的满足,就用到了这个模拟弱网络进行测试。

      (2)利用Fiddler模拟弱网络进行测试

        启动弱网络:Roles→Performance→Simulate Modem Speeds  勾选后,当然网络就神奇的变慢了,这样我们就实现了弱网络的开启,如果需要查看上传与下载速度,就直接百度搜索测速工具就好了。

        弱网络限速参数:Roles→Customize Rules 打开Fiddler ScriptEditor,点击“Ctrl+F”搜索“m_SimulateModem”会发现如图代码。

request-trickle-delay:代表每KB的数据被上传时会被延时多少毫秒(即上传带宽=1KB/300ms)

response-trickle-delay:代表下载时每KB的数据会被延时多少毫秒(即下载带宽=1KB/150ms)

如果对弱网网速有什么需求就可以直接进行更改了。。

 

       

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lu,

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值