Fiddler使用文档
1.fiddler连接手机
(1).打开tools(工具)--->options(选项)--->connections(连接)
端口号默认:8888
B.勾选允许远程连接复选框,确定
C.手机与电脑保持在同一网段,并设置手动代理,填写fiddler电脑ip地址,端口号8888
(1)打开连接的wifi,修改网络,设置手动代理
(2)代理服务器主机名设为电脑本地IP地址,端口设为:8888
- 浏览器中安装证书:http://fiddler的电脑ip地址:8888
点击底部的蓝色下划线英文“FiddlerRoot certificate”即可
- 运行需要抓取数据的app软件,fiddler会话栏中即可抓取手机端的请求
- 篡改数据(ctrl+x快速清空请求)
- 拦截接口,设置成:rules->automatic Breakpoints->before response
- 临时修改请求
在fiddler中执行Inspectors->WebForms,修改请求变量参数后执行Run to Completion
2.回到浏览器查看修改的结果
3.fiddler模拟弱网测试
A.保持fiddler能够抓取手机端中的数据
B.点击规则,自定义规则(rules →performance--->simulate modem speeds
),打开fiddler的脚本文件(ctrl+r)
- 关键字搜索delay,找到修改延迟时间设置,修改每秒上传的延迟时间为2963,下载延迟的时间为833(配置完后规则可能会取消勾选,记得重新勾选上)
D.规则菜单找到performance--->simulate modem speeds
E.app运行时查看是否运行速度变慢