前提:使用過Fiddler弱網模式的小伙伴,應該都體會過,模擬弱網的時候,只是均勻的慢,但是實際場景可能是網絡會波動的,而clumsy不但能設置延遲,還能設置節流、重發、亂序等模式,有助於我們發現更多由網絡引起的問題。下面來簡單介紹一下Clumsy的使用方法:
1、 解壓clumsy-0.2-win64.zip(下載地址:https://files-cdn.cnblogs.com/files/nimq/clumsy-0.2-win64.zip)注:只適用於Windows 64位電腦,其他系統版本需要下載適配的版本
2、 打開clumsy.exe(如果要給手機設置網絡波動,則需要先打開代理,如fiddler)
3、 presets選擇 all sending packets
4、 設置攔截
Lag:延遲,把請求緩存一段時間再發出,可以用來模擬網絡延遲,最大3000ms;
Drop:丟包,隨機丟棄一些請求;
Throttle:節流,把一小段時間內的請求攔截下來,再在同一時間發出去;
Duplicate:重發,隨機復制一些請求,與原請求一起發送;
Out of order:亂序,打亂請求的發送順序;
Tamper:篡改,隨機修改小部分請求的內容;
5、 點擊start開始,對應指標前面出現綠點,表示該項攔截生效
6、 點擊stop停止