1庭猩、下載并安裝Fiddler虱而;官網(wǎng):http://www.telerik.com/fiddler
2、設(shè)置Fiddler
? ? 1)點擊Tools_Options_Connections
? ? 2)修改端口號為不常用的,例如:8888
? ? 3)勾選Allow remote computers to connect
3悯舟、設(shè)置Android代理
? ? 1)連接同電腦相同網(wǎng)絡(luò)
? ? 2)設(shè)置代理輸入電腦IP铛漓,以及設(shè)置的端口號(查詢本機IP:ipconfig)
4溯香、設(shè)置網(wǎng)絡(luò)限制
? ? 1)點擊Rules_Customize Rules,彈出一個類似于文本編輯器
? ? 2)Ctrl+F使用搜索搜索關(guān)鍵字:simulate浓恶,可以找到如下代碼段:
? ??????request-trickle-delay代表的是你網(wǎng)絡(luò)請求的延遲時間
? ??????response-trickle-delay代表的是網(wǎng)絡(luò)響應(yīng)的延遲時間
? ??????可以修改上述2個值為:2000和2000玫坛,代表網(wǎng)絡(luò)請求延遲2秒,網(wǎng)絡(luò)響應(yīng)延遲2秒:
? ? ? ? ? ? 如下:改完之后記得按Ctrl+S保存包晰。
5湿镀、開啟網(wǎng)絡(luò)延遲
? ? 1)點擊Rules_Performance_Simulate Modems Speeds;如需關(guān)閉再次點擊即可
6伐憾、擴展弱網(wǎng)絡(luò)規(guī)則
? ??可能我們在測試中不會想要一個一直虛弱的網(wǎng)絡(luò)環(huán)境勉痴,而是隨機強弱的網(wǎng)絡(luò),這樣比較貼切我們的真是情況树肃,那么我們可以修改上述代碼為:
? ??這里的randInt(1,2000)應(yīng)該很好理解蒸矛,代表1-2000中的一個隨機整數(shù),這樣就會出現(xiàn)偶爾有延遲偶爾網(wǎng)絡(luò)又良好的情況