目前在進(jìn)行移動(dòng)端弱網(wǎng)測(cè)試時(shí),一般有兩種方案:
1、在PC端上安裝抓包工具,Android設(shè)備通過(guò)Fiddler或Charles等抓包工具進(jìn)行網(wǎng)絡(luò)代理,然后在PC上使用抓包工具設(shè)置延時(shí)參數(shù)來(lái)模擬弱網(wǎng)狀態(tài)。弊端是只能模擬網(wǎng)絡(luò)延時(shí),無(wú)法支持如丟包、帶寬、抖動(dòng)等狀態(tài)。
2、使用筆記本電腦時(shí)可以安裝Wi-Fi客戶端,移動(dòng)設(shè)備連接該Wi-Fi進(jìn)行弱網(wǎng)測(cè)試;如果是臺(tái)式電腦則需要在專(zhuān)有服務(wù)器上構(gòu)建弱網(wǎng)絡(luò)Wi-Fi進(jìn)行測(cè)試。缺點(diǎn)是需要安裝部署額外的工具,或者配置額外的服務(wù)器,弱網(wǎng)環(huán)境使用和構(gòu)建成本高。
騰訊WeTest開(kāi)放平臺(tái)有一款針對(duì)移動(dòng)應(yīng)用的弱網(wǎng)測(cè)試工具QNET,從根本上解決了在Android設(shè)備上進(jìn)行弱網(wǎng)測(cè)試的痛點(diǎn)。QNET無(wú)需ROOT/越獄手機(jī),無(wú)需連接數(shù)據(jù)線,以獨(dú)立app的方式,為用戶提供快捷、可靠、功能完善的弱網(wǎng)模擬服務(wù)。
QNET下載傳送門(mén):https://wetest.qq.com/product/qnet
操作流程
Spte 1:登錄
QNET使用QQ賬號(hào)登錄即可,界面比較簡(jiǎn)潔,操作相對(duì)簡(jiǎn)單。

Spte 2:自定義弱網(wǎng)參數(shù)
QNET支持系統(tǒng)預(yù)設(shè)模板和用戶自定義模板,預(yù)設(shè)模板包含了常見(jiàn)的2G/3G/4G網(wǎng)絡(luò)模板,還有弱網(wǎng)測(cè)試中比較常用的100%丟包模板等,有比較好的靈活性。所有預(yù)設(shè)模板均支持編輯和刪除;刪除只是刪除列表和自定義數(shù)據(jù),后續(xù)需要可以重新添加。

Spte 3:添加不同的網(wǎng)絡(luò)場(chǎng)景
QNET有很多預(yù)設(shè)的網(wǎng)絡(luò)場(chǎng)景供用戶添加,如果沒(méi)有需要的場(chǎng)景,也可以根據(jù)測(cè)試需要自己新增場(chǎng)景。

Spte 4:開(kāi)始測(cè)試
選擇測(cè)試程序后,點(diǎn)擊【啟動(dòng)】即可進(jìn)行弱網(wǎng)測(cè)試;用戶可以在左邊浮窗位置切換不同的網(wǎng)絡(luò)環(huán)境,同時(shí)查看右邊浮窗當(dāng)前模板的生效情況。

后記
正如官網(wǎng)所說(shuō),QNET使用起來(lái)非常方便,無(wú)需ROOT手機(jī),直接安裝即可使用,用戶可以靈活配置各種自定義參數(shù),且支持多種弱網(wǎng)狀態(tài)。
測(cè)試小伙伴們都用起來(lái)哈~