fiddler弱网测试_用fiddler实现弱网测试

一、用fiddler模拟网速慢或者延迟:

1、打开Rules-->Performance-->Simulate Modem Speeds.

a1b18c3fbf3358f5ec4d60beb030b81f.png

2、在FiddlerScript中找到如下代码进行调整:

7470feb3fd5aac15abc8e91188730e8e.png

if (m_SimulateModem) {

// Delay sends by 300ms per KB uploaded.

oSession["request-trickle-delay"] = "300";

// Delay receives by 150ms per KB downloaded.

oSession["response-trickle-delay"] = "150";

但实际情况中,网速是不稳定的,如果需要模拟这种情况,只需要修改代码如下:

static function randInt(min, max) {

return Math.round(Math.random()*(max-min)+min);

}

if (m_SimulateModem) {

// Delay sends by 300ms per KB uploaded.

oSession["request-trickle-delay"] = ""+randInt(1,2000);

// Delay receives by 150ms per KB downloaded.

oSession["response-trickle-delay"] = ""+randInt(1,2000);

}

二、模拟网络中断,Web服务器返回500等状态码

1、下断点

2、输入要拦截的URL地址,fiddler拦截后,选择响应状态码,并手动改写状态码为500.

59d7d49f3e47fa781a8ef8760178a4cc.png

56a994fdd8298373ee4be81f87ebe946.png

3、取消断点,查看浏览器响应情况。

4601a64445fa8357c4fb2df53f2cbb89.png

三、模拟网络超时

用下断点的方法把请求拦住,隔一段时间后,再查看客户端有什么异常响应。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值