Fiddler模拟弱网(4)

来源:互联网 发布:淘宝助理5.8使用教程 编辑:程序博客网 时间:2024/06/14 00:04

弱网测试场景

由于App的快速发展,用户使用App进行社交、理财、购物等等已经成为了一种生活常态。而大部分App都需要进行网络交互。而用户使用App不一定都会处于网络环境良好的情况下,例如:地铁、隧道、山区等。因此,为了提升用户体验,进行弱网测试是非常有必要的。

简单地利用Fiddler限速模拟弱网环境

Fiddler提供了模拟弱网的选项,其位置位于: Rules – Performances – Simulate Modem Speeds 勾选该选项后,所有通过Fiddler代理的流量都会变得很慢。
这里写图片描述

修改Fiddler弱网参数

Rules - Customize Rules,找到m_SimulateModem就能看到如下图所示的代码。前面勾选了Simulate Modem之后,就会执行改段代码。
这里写图片描述
oSession["request-trickle-delay"] = 300 上传延时为300ms,
oSession["response-trickle-delay"] = "150" 下载延时为150ms,
如果需要更改弱网参数可修改上传延时值,或者下载延时值。

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(150,300);// Delay receives by 150ms per KB downloaded.oSession["response-trickle-delay"] = ""+randInt(50,150);}
原创粉丝点击