1、Throttle 弱网模拟
测试时往往要考虑到网络情况,进行弱网测试,但网络这缥缈的东东怎么会听你的话呢。那么这时候就可以借助这个心头之爱Charles了
两个开启方法
一个是点击菜单【Proxy】-【Thottle Settings】
一个是直接点击从左至右第三个按钮
来看下从菜单栏开启后的具体设置
这里【location】里可以添加主机
下图是列举的不太好的2G网络
2、过滤
方法一、在界面下方的【Filter】中填入你想过滤的接口部分名字,保证名字唯一,然后回车
方法二、 在想要过滤的请求上右键单击,选择【Focus】
效果如图
方法三、菜单栏【Proxy】-【Recording Settings】
在弹出的弹窗中选择【include】-【Add】
这个方法相对于前两个比较麻烦,需要手动输入请求信息,所以不太常用。
3、重复发送请求-Repeat/Advanced Repeat
1、Repeat只可以重复发送一次
在想要重复发送的请求上右键单击,选择【Repeat】
2、Repeat Advanced 高级重复,可一次性重复多次发送
同样是右键单击,选择【Repeat Advanced】
弹出的弹窗中可设置重复发送请求的次数,比如我这里填写的10,点击【OK】
即可看到是Session2会话中展现了10次请求