fiddler的使用(web网页、手机APP抓包、模拟弱网测试、修改服务请求与相应、前端性能分享及优化)
fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”fiddler的数据(cookie=、html、js、css等的文件)
基础操作:
-
抓取请求:
打开fiddler工具,然后运行需要抓包的web网页和APP -
删除请求:
直接控制台clear,或者
-
过滤请求
-
查看请求链接地址请求参数的操作(转过来的地址可以网页打开或用postman查看)
-
https(安全系数更高)的查看
1.fiddler辅助定位bug
流程:
-
web网页、手机APP抓包;
-
检查接口网址是否有误,检查响应状态是否存在异常;
-
检查接口传递参数;
-
检查接口返回的数据
2.构建模拟测试环境(模拟发送请求)
- 设置请求的方法、请求地址,协议;
- 设置header;
- 设置请求body;
- 发送请求;
- 查看响应
3.模拟弱网测试
- 点击进去可以修改,速度(快速定位可以搜索300)
- 网速的标准
4.前端性能分析及优化
- 查看HTML 、JavaScript、 css等等的占比,如果高于标准;则需要进行优化,看开始到结束所用到的时间