用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上也可以看到抓到的手机发送的各种连接的地址。

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

原文地址:https://www.cnblogs.com/captainmeng/p/8387213.html

时间: 2024-10-07 08:59:12

用fiddler设置手机代理的相关文章

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

我主要用来获取,一些特定的API,研究学习. 责任声明: 如果你用来违法犯罪,与我无关. 1.使电脑成为代理服务器 架代理服务器的软件有很多,自己百度一下.也可以用现成的代理软件. 2.设置手机代理 退出 手机的代理设置后,方能生效 3.设置fiddler 中的选项 4.用手机访问资源,在Fiddler中看到 向下的绿色箭头时,一般是视频资源. 下载资源时,使用单线程,以免被限制网速.

使用fiddler对手机APP进行抓包

在做手机或移动端APP的接口测试时,需要从开发人员那里获取接口文档,接口文档应该包括完整的功能接口.接口请求方式.接口请求URL.接口请求参数.接口返回参数.如果当前项目没有接口文档,则可以使用fiddler对APP进行抓包确认.在手机上对APP进行操作,然后在Fiddler中可以抓取对应的网络交互信息(一个功能中可能设计多个接口的交互).在抓取的信息中可以看到接口请求方式.接口请求URL.接口请求参数.接口返回参数. 下面是如何使用fiddler对手机APP进行抓包: Fiddler官方下载地

fiddler 连接手机

随着中心业务的发展,手机端的活动和应用逐渐多了起来.在测试的过程发现,对于微信类的活动,开发内网调式不方便.现在将如何抓取手机发送的请求的小知识与大家分享. 一.            需要的工具 Fiddler(下载地址:http://www.telerik.com/download/fiddler) 任意一款手机 二.            配置步骤 Step1:安装Fidder2 Step2.:配置Fidder,允许远程连接. 打开Fidder, Tools>Fidder options>

Fiddler抓手机网络包

Fiddler是一个强大的http和https抓包工具,在移动开发中,用Fiddler给手机抓网络包对开发和调试带来极大的好处.下面介绍一下具体用法: 1.第一步设置手机代理,打开手机网络设置,改为手动设置代理,ip地址写上自己电脑的IP,端口号写8888(因为finddler默认监听的端口号是8888,如果电脑8888端口号有冲突可以在fiddler里修改) 2.完成第一步后就可以抓取从手机端的HTTP包了,如果自己的客户端有HTTPS请求,非正式环境可以设置跳过证书校验,如果是正式环境则需要

前段时间碰到的一些问题(免费WiFi设置+fiddler对手机进行抓包+fiddler抓不到https的请求)

这段时间转入移动端测试,对这块比较陌生,工作开展起来比较困难,所以好多东西都只是以解决问题为第一目标,没有去细细推敲其中原理,可能会有些语无伦次之感,但还是记一下当时解决问题的大致思路,供以后参考. 1. 免费wifi配置: 免费wifi使用时需要配置驱动.图文教程详见https://sec.corp.qihoo.net/APapply/wifi/ 首先下载随身wifi的官方安装程序 http://down.360safe.com/360ap/360freeap_whole_setup_5.3.

使用Fiddler对手机进行抓包分析

场景:一个html页面,安卓app使用webview来显示,但是显示效果不是预期的.于是自己写了一个基本webview的demo,使用webview的loadurl方法请求这个html页面.可以正确显示,但是客户端组抓包说我请求的地址不一样,让我自己抓包分析. 分析:app在请求这个页面时请求附加了字符串及cookie等信息. 解决方法:使用Fiddler抓包,抓包过程网上有很多教程,注意一点有的手机可能设置代理时不能设置全局代理,可以使用ProxyDroid来设置全局代理. Fiddler抓包

通过Fiddler进行手机抓包

通过Fiddler进行手机抓包 通过Fiddler抓包工具,可以抓取手机的网络通信,但前提是手机和电脑处于同一局域网内(WI-FI或热点),然后进行以下设置: 用Fiddler对Android应用进行抓包 打开Fiddler设置        在Connections里设置允许连接远程计算机,确认后重新启动Fiddler 在命令提示符下输入ipconfig查看本机IP 打开Android设备的"设置"->"WLAN",找到你要连接的网络,在上面长按,然后选择&

Fiddler进行手机抓包

测试设备:Windows8.1,Android 4.0.4山寨Android手机 网络环境:电信校园网,Wifi环境 测试工具:Fiddler4 完全参考了:http://www.jb51.net/softjc/133721.html Step1:Fiddler设置代理模式 选择允许远程连接: 选择完之后重启Fiddler. Step2:手机代理设置 保证手机和狄狄电脑在同一个网络下(链接同一个Wifi) 在Wifi设置下设置手机联机Wifi的代理: 长按你你连接的wifi: 选择修改网络: 设

使用fiddler获取手机app端接口地址

1. 首先使用该工具要先安装该工具 安装使用傻瓜式的安装方式:百度搜索下载安装包->直接双击.exe文件安装,安装完成后找到可执行文件双击打开进入操作页面. 2. 设置fiddler配置信息 a) 点击工具栏中的'tool-Fiddler Option'进入设置选项卡 b) 选择进入HTTPS标签,勾选'Decrypt HTTPS traffic'选项,并选择从何处获取信息 c) 选择Connections选项卡,勾选'Allow remote computers to connect',并设置