用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上也可以看到抓到的手機發送的各種連接的地址。

 

微信公眾號搜索“自動化測試實戰”或掃描下方二維碼添加關注~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM