使用fiddler对app做弱网测试
1、下载安装fiddler
2、fiddler 连接移动端设置代理
fiddler设置代理,打开Tools->Options,
https->勾选图片中的三项,
connections中把端口号改为8888,勾选红框的一项
3、移动端的处理
APP端和PC端需连接同一WiFi,
查看电脑IP地址,有两种方法,1、电脑鼠标挪到fiddler首页右上角的Online,有一行是192.168.X.X,就是电脑ip地址;2、直接win键+R键,输入cmd,在弹出的dos窗口输入ipconfig;
设置移动端的代理,需改动WiFi的一些参数,详情见下图
补充:进入手机浏览器中进入网址:http://192.168.*.*:8888 (该网址是http://ip地址:端口号)下载手机证书,
一定要记得关闭电脑的防火墙,不然手机浏览器无法访问网址
安装好证书后,就可以抓手机的包啦~~~
4、fiddler中启动弱网
打开Rules->Performance->勾选 Simulate Modem Speeds,此时网络就变慢很多
设置弱网的参数,点击Rules->Customize Rules,弹出的窗口中找到此代码,注意,要 m_SimulateModem: boolean =true;(等于开启弱网模式)
速度的单位都是毫秒(ms),代表3000ms上传1kb,即1kb/3s=0.33kb/s
5、关闭弱网测试
打开Rules->Performance->取消勾选 Simulate Modem Speeds