一、前期准备 确保手机IP地址与计算机IP地址处于同一网段内
方法一、手机与计算机连接同一WiFi
方法二、使用计算机自带的无线网卡或360随身WiFi创建WiFi热点,并将手机连接至该热点
二、fiddler配置
<1>设置允许远程计算机连接 打开Fiddler,点击工具栏内的Tools-->Fiddler Options-->Connections
确认默认Fiddler监听端口为:8888
勾选Allow remote computers to connect, 在弹出提示必须重启以使该设置生效的对话框内点击确定按钮并重启Fiddler
<2>开启Simulate Modem Speeds
点击工具栏内的Rules-->Customize Rules或直接Ctrl+R,打开CustomRules配置文件
Ctrl+F查找关键字m_SimulateModem,并修改m_SimulateModem:Boolean=true
点击工具栏内的Rules-->Performance,可以看到此时Simulate Modem Speeds已经被勾选
此时,已开启弱网模拟,默认时延为上行时延300ms,下行时延150ms,用IE打开一个网站,会发现页面加载明显变迟缓
注:在Rules-->Performance—> Simulate Modem Speeds设置仅为当前有效,可以用于临时设置是否开启模拟弱网环境,每次重启后即恢复为配置文件中默认状态
三、手机配置
点击手机所连接WiFi的高级设置选项,开启手动代理
设置代理服务器主机名为Fiddler所在计算机IP
设置代理服务器端口为:8888
IP设置一项选择为DHCP(若无此选项则不必设置)
四、设置fiddler参数模拟弱网环境
点击工具栏内的Rules-->Customize Rules或直接Ctrl+R,打开CustomRules配置文件
Ctrl+F查找关键字request-trickle-delay(默认上行时延300ms,下行时延150ms)
修改上图两项参数设置上下行时延(单位毫秒)即可模拟各种网速的网络情况
附录: 网络环境 上/下行时延设置(ms)
假热点,无信号 3000/3000
2G 500/400
3G 100/100
4G 15/10
信号不稳定 ranInt(15,500)/(10,400)