领导让我接收一个项目,但是这个项目是安卓的,安卓我一窍不通,我们只做过web页面的。身为一个大数据程序员,要接手同事的项目,给我了代码,但是我完全不知道,这个代码对应,安卓机里面的那个功能。
但是安卓又没有像浏览器那样自带调试,于是就需要一个工具,fiddler。
fiddler能监控网络请求,这样,当我在安卓机上面点击一下某个功能,就能看到他请求了哪个接口地址,我就能更好的理解代码并且和产品关联上了。这样我就能不用管前端,优化代码和开发了。
Fiddler介绍
fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展
你对http 协议越了解, 你就能越掌握fiddler的使用方法. 你越使用fiddler,就越能帮助你了解http协议.
fiddler无论对开发人员或者测试人员来说,都是非常有用的工具
Fiddler安装与配置
别用模拟器,模拟器大多功能不全,没法监控
电脑需要下载
下载地址
https://download.csdn.net/download/zybtesting/10945030s
安装顺序按3个来
Fiddler使用
配置https
tools->options
勾选https,对于弹出的就点确定
配置Fiddler允许远程链接
同样的options,从里面选取远程链接。
手机端:
确保与电脑在同1局域网下,然后选择代理服务器,端口写8888(这是电脑端fiddler的端口)
查看电脑ip,点击小三角,鼠标放到online这里
开了之后发现电脑没网了,不建议大家使用
实战测试
参考:
Fiddler的使用介绍及抓包分析(详解)_fiddler抓包怎么看懂数据信息_墨石测试攻略的博客-CSDN博客