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