QNET(企業(yè)版)iOS蘋果版是一個很好用的弱網(wǎng)測試工具,可以為了手機(jī)用戶提供和搭建一個全新的測試環(huán)境。。無需額外搭建弱網(wǎng)絡(luò)環(huán)境,無需越獄手機(jī),無需連接數(shù)據(jù)線的弱網(wǎng)絡(luò)模擬工具,一分鐘搭建弱網(wǎng)絡(luò)模擬環(huán)境,支持弱網(wǎng)模擬中最常用的延時、抖動、帶寬、抖動等網(wǎng)絡(luò)模型,弱網(wǎng)參數(shù)即改即生效,簡潔易用,并且提供pcap抓包功能,方便進(jìn)行網(wǎng)絡(luò)問題排查。
應(yīng)用說明
為了更好的滿足開發(fā)者對于弱網(wǎng)測試的需求,騰訊WeTest推出了一款針對移動應(yīng)用的弱網(wǎng)測試工具QNET,解決了在Android設(shè)備上進(jìn)行弱網(wǎng)絡(luò)專項(xiàng)測試的痛點(diǎn),QNET無需ROOT手機(jī),無需連接數(shù)據(jù)線,以獨(dú)立app的方式,為用戶提供給快捷、可靠、功能完善的弱網(wǎng)絡(luò)模擬服務(wù)。
QNET還能提供TCP/UDP網(wǎng)絡(luò)協(xié)議抓包功能,幫助開發(fā)和測試人員進(jìn)行網(wǎng)絡(luò)流量分析,而不需要ROOT手機(jī),使用tcpdump進(jìn)行抓包。
使用指南
登錄
QNET支持手Q賬號或者騰訊員工的TAPD賬號登陸,如果使用QQ賬號首次登陸,需要注冊WeTest平臺賬號,即可成功登陸。
選擇測試APP
成功登陸后,點(diǎn)擊【點(diǎn)擊選擇測試程序】按鈕,選擇待測試的弱網(wǎng)工具,然后點(diǎn)擊下方的【開始測試】按鈕,第一次啟動的時候需要對懸浮窗權(quán)限進(jìn)行授權(quán),部分機(jī)型會彈出開啟服務(wù)的確認(rèn)框,點(diǎn)擊確認(rèn)。
弱網(wǎng)模板
QNET支持系統(tǒng)預(yù)設(shè)模板和用戶自定義模板,預(yù)設(shè)模板包含了常見的2G/3G/4G網(wǎng)絡(luò)模板,還有弱網(wǎng)測試中比較常用的100%丟包模板等,預(yù)設(shè)模板不支持編輯,可以刪除;
另外,QNET支持用戶根據(jù)自己的測試需求自定義弱網(wǎng)參數(shù)模板,有比較好的靈活性。
懸浮窗
開始測試后,QNET會自動拉起待測試程序,然后默認(rèn)會顯示弱網(wǎng)模板控制懸浮窗,以及弱網(wǎng)模板信息懸浮窗。
● 左邊懸浮窗是控制懸浮窗,可以下拉即時切換弱網(wǎng)模板,雙擊Q按鈕可以切回QNET應(yīng)用,點(diǎn)擊暫停按鈕可以停止弱網(wǎng)狀態(tài)恢復(fù)正常網(wǎng)絡(luò);
● 右側(cè)懸浮窗顯示當(dāng)前的模板名,實(shí)時延遲,實(shí)時網(wǎng)速,以及當(dāng)前模板的具體參數(shù)。
注:QNET支持動態(tài)探測當(dāng)前網(wǎng)絡(luò)和遠(yuǎn)端服務(wù)器的延遲,然后動態(tài)適配用戶設(shè)置的上下行延遲,保證真實(shí)網(wǎng)絡(luò)延遲和用戶設(shè)置的盡量一致。
弱網(wǎng)參數(shù)
QNET目前支持的弱網(wǎng)參數(shù)包括:
上下行延時(Delay)
上下行延時抖動(Jitter)
上下行帶寬(Bandwidth)
上下行隨機(jī)丟包(Random Packet Loss)
上下行連續(xù)丟包(Continuous Packet Loss)
TCP/UDP協(xié)議控制
連續(xù)丟包可以實(shí)現(xiàn)周期性斷網(wǎng)的弱網(wǎng)場景,常用在測試游戲流暢性,驗(yàn)證游戲?qū)W(wǎng)絡(luò)波動的支持程度。
TCP/UDP協(xié)議控制支持針對協(xié)議的弱網(wǎng)控制,比如我們可以控制UDP協(xié)議100%丟包,來測試某些不支持UDP協(xié)議的運(yùn)營商的弱網(wǎng)場景。
網(wǎng)絡(luò)抓包
QNET還支持網(wǎng)絡(luò)抓包,導(dǎo)出為Pcap文件,可以在PC上用Wireshark工具打開分析,目前支持TCP, UDP, DNS協(xié)議
使用網(wǎng)絡(luò)抓包功能需要開啟開關(guān)
應(yīng)用亮點(diǎn)
只要你想使用,那么一分鐘搭建弱網(wǎng)絡(luò)模擬環(huán)境
支持弱網(wǎng)模擬中最常用的延時、抖動、帶寬、抖動等網(wǎng)絡(luò)模型
弱網(wǎng)參數(shù)即改即生效,簡潔易用,并且提供pcap抓包功能,方便進(jìn)行網(wǎng)絡(luò)問題排查
應(yīng)用特色
弱網(wǎng)搭建簡單快捷
無需額外搭建弱網(wǎng)絡(luò)環(huán)境,無需ROOT手機(jī),無需連接數(shù)據(jù)線,只需要安裝QNET App,一分鐘搭建弱網(wǎng)絡(luò)測試環(huán)境。
多種弱網(wǎng)參數(shù)支持
上下行延時、延時抖動,帶寬、隨機(jī)丟包、連續(xù)丟包、支持TCP/UDP協(xié)議控制(模擬部分運(yùn)營商不支持UDP的弱網(wǎng)場景)。
網(wǎng)絡(luò)協(xié)議抓包
無需ROOT手機(jī),無需第三方工具,QNET app支持TCP/UDP協(xié)議網(wǎng)絡(luò)抓包,導(dǎo)出pcap文件格式,支持Wireshark工具。
參數(shù)配置靈活
參數(shù)本地官方,QNET app支持預(yù)設(shè)、自定義弱網(wǎng)模板,支持懸浮窗,測試過程中一鍵切換弱網(wǎng)配置。
功能特色
自動化弱網(wǎng)測試
QNET支持adb命令驅(qū)動,用戶可以編寫腳本,實(shí)現(xiàn)自動化弱網(wǎng)絡(luò)測試,降低弱網(wǎng)測試成本,提高測試效率
網(wǎng)絡(luò)協(xié)議抓包
無需ROOT/越獄手機(jī),無需第三方工具,支持TCP/UDP/ICMP協(xié)議網(wǎng)絡(luò)抓包,導(dǎo)出pcap文件格式,支持Wireshark等工具查看
弱網(wǎng)搭建簡單快捷
無需額外搭建弱網(wǎng)絡(luò)環(huán)境,無需ROOT/越獄手機(jī),無需連接數(shù)據(jù)線,只需要安裝QNET App,一分鐘搭建弱網(wǎng)絡(luò)測試環(huán)境
真實(shí)的全球網(wǎng)絡(luò)和弱網(wǎng)場景
騰訊QNET弱網(wǎng)測試工具覆蓋國內(nèi)所有省份、海外47個主流的國家地區(qū)的運(yùn)營商實(shí)時網(wǎng)絡(luò)數(shù)據(jù),提供真實(shí)的地鐵、電梯等20+弱網(wǎng)絡(luò)場景