我们在测试过程中,需要测试一些网络不好时候的异常场景,我们就可以通过设置Charles模拟2G、3G的网络情况,模拟慢速网络或者高延迟网络,设置一些上下行速率,设置一些丢包率。
选择 “Proxy”->”Throttle Setting” 项,如图:
在弹出的对话框中,勾选上 “Enable Throttling”,only for selected host可以设置一个指定的主机访问进行限制网络。
在Throttle preset中有多种预置的网络情况,如下图:
可以根据你的测试场景选择。
原创文章,作者:iTestCat,保留所有权利,禁止转载,如若转载,请联系作者!