實際工作中,移動端項目大部分會在真機上進行測試。下面是針對手機端訪問http/https請求在電腦端抓取到對應手機端發出的請求。IOS設備及Android設備設置方式基本類似。以下是以Android系統設置爲例。
移動端抓包如何訪問網絡
想要Fiddler抓取移動端設備的數據包,其實很簡單,先來說說移動設備怎麼去訪問網絡,看了下面這張圖,就明白了。
由上圖可知,移動端的數據包,都是要走wifi出去,所以我們可以把自己的電腦開啓熱點,將手機連上電腦,Fiddler開啓代理後,讓這些數據通過Fiddler,Fiddler就可以抓到這些包,然後發給路由器,如下圖:
樂搏軟件教育 - 軟件測試 - Powered By EduSoho
Fiddler抓取APP端包網絡設置
第一步:Fiddler配置移動端證書前需配置Connetions的參數值,配置路徑是Tools—>Options—>Connections,如下:
第二步:在PC端設置熱點用於手機端的連接(或者是連接的同一網絡)
第三步:在手機端連接PC端設置的熱點
第四步:在手機端瀏覽器中輸入IP:端口,下載安裝證書配置
第五步:驗證移動端抓包,在移動端隨便打開一個APP,在PC端的Fidller中查看是否能正常抓包,打開淘寶APP的抓包情況如下:
有其他問題或需要更多資料的小夥伴關注:樂搏軟件教育 - 軟件測試 - Powered By EduSoho
今天的分享就到這了,有問題、想要其他資料的小夥伴可以聯繫輔導員VX:lebo5201