使用Fiddler进行弱网测试
fiddler进行弱网测试,2G和3G配置(移动、联通、电信)
有时候在工作中需要测试app弱网测试避免不了,但是实际工作中用到的不是很多
1. fiddler进行弱网测试配置
- 选择弱网设置:规则—性能设置—选择模拟慢速网络
- 有时候可能自动找不到该弱网文件配置,没有的话需手动设置(指向这个文件)
- 或者直接点击这里
-
选择规则,自定义规则,弹框跳出提示,选择确定进行修改
-
打开的FIddler ScriptEditor中使用快捷键ctrl+f,输入delay找到下图的内容,设置弱网参数值
-
解析:如果m_SimulateModem为True,也就是fiddler开启了弱网模式,那么上传1KB的内容 需要300ms(转化后的上传速度为1KB/0.3s=3.3KB/s),下载1KB内容需要150ms(转化后的下载速度为1KB/0.15s=6.6KB/s)
-
如果模拟2G网络,上传下载配置如下:
oSession[“request-trickle-delay”] = “3000”;
oSession[“response-trickle-delay”] = “1500”; -
如果要模拟3G网络,上传下载配置如下:
oSession[“request-trickle-delay”] = “20” ;
oSession[“response-trickle-delay”] = “10”;
-
-
模拟移动、联通、电信
电信:上行:1.8M 1.8x1024
下行:3.1M 3.1x1024
上行:{1/[(1.8x1024)/8]}x1000=4.34ms
下行:{1/[(3.1x1024)/8]}x1000=2.52ms移动:上行:384k
下行:2.8M
上行:[1/(384/8)]x1000=20.8ms
下行:{1/[(2.8x1024)/8]}x1000=2.79ms联通:上行:5.76M
下行:7.2M
上行:{1/[(5.76x1024)/8]}x1000=1.35ms
下行:{1/[(7.2x1024)/8]}x1000=1ms
Tips:每一次更改网络配置后,需要重新启动fiddler
更多推荐
所有评论(0)