Charles功能很强大,除之前讲的抓包、mock数据、断点调试功能,这次我们讲弱网测试
弱网测试主要依赖于弱网环境的模拟,charles的Throttle Settings可以进行模拟配置
1、Proxy->Throttling Settings,勾选Enable Throttling开启弱网模拟
2、可以设置全局弱网或个别请求弱网
勾选Only for selected hosts并添加请求则只对该请求弱网测试,不勾选默认全局弱网
3、网速可以在Throttle preset下拉项直接选中预设值(默认56kbps),也可以自定义设定
网速自定义设定,先要了解选项含义
Bandwidth:带宽、Utilistation:使用率、Round-trip:请求往返延迟、MTU:最大传输单元
Reliability:可靠率、Stability:稳定率、Unstable quality range:不稳定数量范围
主要是带宽的设定,注意单位是kbps
2G的网速:150Kbps,折合下载速度15-20K/s
3G的网速:1-6Mbps,折合下载速度120K/s-600K/s
4G的网速:10-100Mbps,折合