用fiddler设置手机代理

Posted 孟船长

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用fiddler设置手机代理相关的知识,希望对你有一定的参考价值。

做App测试的朋友可能因为环境的需要,要切换不同的测试环境,这时就需要在自己的电脑上配置好环境,然后在手机上设置代理,用WiFi连自己的电脑,这样一来,手机网络走的就是自己的电脑网络,也就是说,手机的环境就是电脑设置的环境了。

        网上有很多帖子说明这个,一个一个过滤有点麻烦,这里在开始Appium前再插播一个知识点,就是如何设置手机代理:

 

 1. 打开fiddler->Tools->options->Connections,

            选择:Allow remote computers to connect

 

    重启fiddler。

 

2、设置手机代理:

        打开手机网络设置(也有叫WLAN设置的),选择代理:

    主机名就是自己电脑的ip地址,端口就是第一步(上面那个图里的8888那里就是端口)Fiddler listens on port:后面写的值。“不使用网址”那个栏不用管

 

自己电脑的ip地址可以进cmd,输入ipconfig查看

 

3、设置好代理以后,用浏览器输入你的ip+端口号,比如192.168.1.185:8888

    下载证书,当你进入这个页面以后应该就有证书下载的选项,点击下载

如果不下载安装证书,进入App以后就会不停的弹网络错误,请检查网络连接设置。

 

4、(小米)手机:更多设置-系统安全->从存储设备安装->安装证书(需要设置屏幕密码)——这里不同手机可能设置方式不太一样。

 

完成

 

        设置好以上步骤,我们再打开手机App就是电脑设置好的环境啦~~~而且在fiddler上也可以看到抓到的手机发送的各种连接的地址。

 

微信公众号搜索“自动化测试实战”或扫描下方二维码添加关注~~~

 

以上是关于用fiddler设置手机代理的主要内容,如果未能解决你的问题,请参考以下文章

如何用fiddler + 手机设置无线代理 下载只有 手机才能访问的资源。

用fiddler工具电脑设置了代理后,浏览器不能打开网页但是QQ微信可以用是啥原因

Fiddler抓包,不设置代理,手机直接连360wifi可以吗

如何用fiddler进行代理设置

Fiddler代理手机抓包

手机设置Fiddler代理后无法访问Https网络的解决办法