1.打開charles工具沪伙,選擇proxy
2.點(diǎn)擊proxy中的Throttle settings,打開網(wǎng)絡(luò)設(shè)置頁面?
3.首先勾選Enable Throttling垛贤,在Throttling preset中可以選擇工具默認(rèn)配置的一些網(wǎng)絡(luò)狀況
4.不使用工具自帶的配置的話可以自己填寫各個(gè)參數(shù)的值
配置參數(shù)解析:bandwidth —— 帶寬焰坪,即上行、下行數(shù)據(jù)傳輸速度utilisation —— 帶寬可用率聘惦,大部分modern是100%round-trip latency —— 第一個(gè)請(qǐng)求的時(shí)延某饰,單位是ms。MTU —— 最大傳輸單元善绎,即TCP包的最大size黔漂,可以更真實(shí)模擬TCP層,每次傳輸?shù)姆职闆r禀酱。Releability —— 指連接的可靠性炬守。這里指的是10kb的可靠率。用于模擬網(wǎng)絡(luò)不穩(wěn)定剂跟。Stability —— 連接穩(wěn)定性减途,也會(huì)影響帶寬可用性。用于模擬移動(dòng)網(wǎng)絡(luò)曹洽,移動(dòng)網(wǎng)絡(luò)連接一般不可靠鳍置。
5.具體設(shè)置值的大小對(duì)應(yīng)網(wǎng)絡(luò)狀況如下
6.如果測(cè)試中只需要只對(duì)部分域名的請(qǐng)求進(jìn)行網(wǎng)絡(luò)控制的話,勾選only for selected hosts選項(xiàng)送淆,添加hosts
7.進(jìn)入添加hosts頁面税产,輸入指定的參數(shù),不需要的話填*號(hào)偷崩,填寫完成后點(diǎn)擊ok
8.最后點(diǎn)擊ok完成配置