更新時間:2019年10月10日14時53分 來源:傳智播客 瀏覽次數(shù):
工具可以選擇抓包工具Filder也可以選擇抓包工具Charles也可以選擇其他工具。
1.抓包工具Filder:
a.打開Fiddler,Rules->Performance->勾選 Simulate Modem Speeds,勾選之后訪問網(wǎng)站會發(fā)現(xiàn)網(wǎng)絡(luò)慢了很多
b.Rules—>Cutomize Rules打開CustomRules.js 文檔
在文件中搜索關(guān)鍵字,m_SimulateModem
if (m_SimulateModem) {
// Delay sends by 300ms per KB uploaded.
oSession["request-trickle-delay"] = "300";
// Delay receives by 150ms per KB downloaded.
oSession["response-trickle-delay"] = "150";
300是上行,150是下行。依照“弱網(wǎng)測試相關(guān)知識”表修改上行&下行相應(yīng)的網(wǎng)絡(luò)環(huán)境,即可達到弱網(wǎng)絡(luò)環(huán)境?!就扑]了解:傳智播客軟件測試課程】
2.抓包工具Charles:
打開,設(shè)置代理,點擊Proxy ->Proxy Settings,設(shè)置需要監(jiān)聽的端口
a.點擊Proxy->Throttling Settings
b.??勾選[Enable Throttling]使的限制網(wǎng)速可用,相當(dāng)于開啟了限制網(wǎng)速的功能
c.關(guān)于網(wǎng)速的選擇
概念介紹:Bandwidth(帶寬)、Utilistation(利用百分比)、Round-trip(往返延遲)、MTU(最大傳輸單元)
依照“弱網(wǎng)測試相關(guān)知識”表修改Bandwidth(帶寬)上行&下行相應(yīng)的網(wǎng)絡(luò)環(huán)境,即可達到弱網(wǎng)絡(luò)環(huán)境設(shè)置
弱網(wǎng)測試相關(guān)知識(PS:以下數(shù)據(jù)為網(wǎng)上摘錄)
PS:弱網(wǎng)、2G、3G建議的上下行速率如下,同時還可以控制丟包率的數(shù)據(jù)
弱網(wǎng)、2G、3G建議的上下行速率如下,同時還可以控制丟包率的數(shù)據(jù)
網(wǎng)絡(luò) 上行 下行
弱網(wǎng) 10 30
2G 15 50
3G 384 2800