弱网测试

1.fiddler模拟弱网设置

第一步:手机设置代理
第二步:设置fiddler,点击Rules->Custmize Rules (或快捷键Ctrl+R)打开配置页
第三步:在打开的配置页文本中搜索m_SimulateModem,如下图所示:
专项测试知识记录
第四步:设置上行下行网速,300的为上行网速设置,150的为下行网速设置
第五步:设置上下行网速为所需要的,保存退出,关闭fiddler重新启动
第六步:点击Rules–>Performance–>点击Simulate Modem Speeds,打开弱网模拟功能

2.弱网上下行网速的设置

网络 上行 下行
弱网 10 30
2G 15 50
3G 384 2800

3.模拟网络波动的情形

模拟网络带宽不是恒定的一个低速的值,而是一定范围内随机抖动,下面的脚本实现了一个随机延时量设置,使得网络带宽不是恒定为一个低速的值。
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(100,200);
// Delay receives by 150ms per KB downloaded.
oSession[“response-trickle-delay”] = “”+randInt(1,50);
}

相关文章: