Qent是一款全新的網絡測試工具,兼容性強,輕量,免費,無任何廣告,QNET無需ROOT手機,無需連接數據線,隻需幾步操作,使您更容易建立弱網絡。能幫助你在比較差的網絡環境中進行測試遊戲,有需要的朋友趕緊下載試試吧。
什麼是QNET
QNET騰訊WeTest開放平台最近推出了一款針對移動應用的弱網測試工具QNET,解決了在Android設備上進行弱網絡專項測試的痛點,QNET無需ROOT手機,無需連接數據線,以獨立app的方式,為用戶提供給快捷、可靠、功能完善的弱網絡模擬服務。
另外QNET還有一個很好用的功能——TCP/UDP網絡協議抓包,幫助開發和測試人員進行網絡流量分析,而不需要ROOT手機,使用tcpdump進行抓包。
QNET網絡測試工具能夠不借助PC或服務器,搭建一套完整的弱網測試環境,進行弱網絡模擬測試,秩序在任意隻能手機上安裝QNET網絡測試工具,即完成弱網絡測試環境搭建工作,接下來根據需要選擇不同場景進行測試即可,除此之外,還提供了網絡數據包抓包功能,便於進行網絡數據問題的分析。
為什麼要弱網測試
1、驗證應用/遊戲在不同網絡場景下表現是否符合預期,會不會觸發未知的係統bug
2、提高不同網絡場景下用戶的體驗
3、測試公用組件/SDK在不同網絡狀態下的穩定性
測試移動設備上進行弱網專項測試的方案主要有兩種:
1、通過Android設備連接到PC上進行弱網測試,比如Fiddler,Charles,NET-Simulator等。基本思路是在PC上裝一個Fiddler網絡抓包工具,然後再將Android設備的網絡代理到PC上,通過PC的Fiddler在設置延時來進行弱網絡模擬
2、在專有服務器上構建弱網絡WI-FI,移動設備連接該Wi-Fi進行弱網測試,相關的技術方案有 Facebook的ATC和騰訊的WeTest-WiFi。
以上兩種方法都能夠實現移動設備的弱網專項測試,也已經是比較成熟的方案,但都存在以下幾點缺點:
(1)需要額外的PC或者服務器,弱網環境構建成本高;
(2)需要安裝、部署額外的工具,並且弱網絡環境需要在PC上或者Web上進行配置,使用成本高;
(3)弱網絡環境功能並不完善,比如Fiddler不支持丟包、抖動等弱網環境。
弱網功能詳細介紹
1、自定義模板參數介紹
(1)網絡模板
單位kbps,限製當前網絡上下行最大的帶寬容量,例如針對騰訊視頻設置1024kbps限速後,下載速度 隻能達到128KB/s左右:
(2)網絡延時
單位ms,當前網絡的上下行延時約等於設置值,設置延時100ms,200ms,300ms
(3)延時抖動
對每個數據包以設置的概率進行抖動選擇,延時範圍在0~抖動值之間隨時產生
(4)隨機丟包
按設置的概率對每個包進行丟包
(5)周期弱網
按照放行時長、弱網時長設置交替切換,根據弱網類型進行弱網。
弱網類型:
【完全丟包】:處於弱網時長的數據包直接丟包
【Burst】:模擬路由或者底層硬件在判斷當前網絡連接不通時保存數據包,在網絡通暢後爆發式的將 數據包推送出去,
(6)協議控製
支持對不同協議的弱網控製,協議類型包括TCP\UDP\ICMP\DNS;
(7)IP控製 可以針對IP進行弱網控製,多個IP以|分割。
2、場景模板介紹
(1)網絡選擇
提供真實的省市間網絡傳遞的數據參數、運營商數據、網絡類型數據;
(2)場景選擇
提供多個真實測量不同場景下的網絡波形
- 安卓版
- PC版
- IOS版
熱門評論
最新評論