測試:Android使用Fiddler模擬弱網絡環境測試

Android使用Fiddler模擬弱網絡環境測試

現在基本上軟件都會去訪問互聯網,但有的時候測試人員需要模擬弱網環境進行測試,但是測試人員又不可能跑到離路由器很遠的地方哈哈哈,那麼我們就會去採用一些工具!比如fiddler!看下方!

第一步:下載抓包軟件fiddler

fiddler下載網址:https://www.telerik.com/fiddler
在這裏插入圖片描述

第二步:設置fiddler

頭部的Tools功能,然後點擊第一個功能Options
在這裏插入圖片描述
點擊Connections,把port改爲8888,勾選如圖三項,這個時候就可以使用我們的手機代理到電腦上了。
在這裏插入圖片描述

第三步:設置安卓設備代理

安卓設備連接的WiFi必須和我們的PC是同一個網絡才能設置成功。

1.首先我們要知道PC的ip地址,可以通過系統cmd命令(windows+R),然後ipconfig獲取,如下:
在這裏插入圖片描述
2.在手機裏設置代理,打開WiFi界面,點擊你所連接的WiFi,在代理處,選擇手動,然後進行設置。
在這裏插入圖片描述

設置後之後,手機上所有的網絡請求都會代理到Fiddler然後可以查看了

第四步:設置網絡限制

1.頭部的Rules功能,然後點擊Customize Rules
在這裏插入圖片描述
2.會彈出一個編輯窗口
在這裏插入圖片描述
按Ctrl+F,使用搜索功能搜索關鍵字:simulate
然後我們可以找到這一段代碼:
在這裏插入圖片描述
request-trickle-delay代表的是你網絡請求的延遲時間,response-trickle-delay代表的是網絡響應的延遲時間,單位都是毫秒,這裏默認給的是300毫秒和150毫秒,所以,只需要修改這2個值就可以模擬網絡延遲和弱網絡環境了。

比如模擬2G網絡我們把request-trickle-delay設爲3000,response-trickle-delay設爲1000。 根據實際測試需要的網絡情況進行設置。

改好之後Ctrl+S保存。

第五步:開啓網絡延遲

點擊頭部Rules功能,找到Performance,然後在子選項中點擊Simulate Modems Speeds,這樣子網絡延遲就開啓了。你闊以試一試!
如果需要關閉網絡延遲,再次點擊Simulate Modems Speeds就可以了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章