Fiddler:限制網速,模擬弱網

背景:

    作爲軟件測試工程師,經常會遇到弱網下的一些問題,這時需要通過某種方式來降低網速,以達到弱網的目的;

    fiddler是一款非常強大的工具,可以通過fiddler來設置弱網模式,模擬弱網環境來進行測試;

操作步驟:

 1.fiddler -- Rules--Customize Rules,會打開一個文件,按照如下步驟進行修改並保存:

    

     詞義解釋:request-trickle-delay:網絡請求的延遲時間,response-trickle-delay:是網絡響應的延遲時間,  單位是毫秒

     舉個栗子:修改值爲10000和9000,網絡請求會延遲10秒,網絡響應會延遲9秒:
2.**記得保存上一步驟內容哦!**

3.引用修改後的文件,正式開始弱網模式:

    Rules -- Performance -- Simulate Modems Speeds,選中它,弱網模式完成!

4.如果想取消弱網模式,取消第三步驟的選中狀態即可呦~

 

技術提升:

 如果想要更加真實的弱網,只需要給網速來個波動範圍即可,操作如下:

        if (m_SimulateModem) {
            // Delay sends by 300ms per KB uploaded.
            oSession["request-trickle-delay"] = "100";
            // Delay receives by 150ms per KB downloaded.
            oSession["response-trickle-delay"] = "100";

     ----------  這段代碼修改爲下面內容  ---------

          if (m_SimulateModem) {
            // Delay sends by 300ms per KB uploaded.
            oSession["request-trickle-delay"] = ""+randInt(1,10000);
            // Delay receives by 150ms per KB downloaded.
            oSession["response-trickle-delay"] = ""+randInt(1,9000);    

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