關于弱網
在當今移動互聯網盛行的時代,網絡的形態除了有線連接,還2G/3G/Edge/4G/Wifi等多種手機網絡連接方式。不同的協議、不同的制式、不同的速率,使移動應用運行的場景更加豐富。
從測試角度來說,需要額外關注的場景就遠不止斷網、網絡故障等情況了。對于弱網的數據定義,不同的應用所界定的含義是不一樣且不清晰的,不僅要考慮各類型網絡最低速率,還要結合業務場景和應用類型去劃分。按照移動的特性來說,一般應用低于2G速率的都屬于弱網,也可以將3G劃分為弱網。除此之外,弱信號的Wifi通常也會被納入到弱網測試場景中。
特別是在游戲、或者是看一些重要直播的過程中,網絡的卡頓延遲,真的讓人大為光火。所以我想在最近分享一下,游戲測試需要怎么開展弱網測試,來盡量避免網絡問題帶給用戶的不良體驗。
為什么要弱網測試
作為移動端游戲測試,網絡環境——尤其是弱網環境下——的測試環節其實是必不可少的。而手機上的網絡制式類別很多:wifi、2G、3G、4G、5G,應用場景可能就更多了:辦公室、街道、商場、地鐵、車庫等等。在這不同的場景、不同制式下,我們都可能遇到各式各樣的斷線、卡頓、延遲、數據同步異常等問題。
我之前負責過一款全球唯一服的一款SLG游戲,核心用戶主要集中在美國,北歐,東非,東南亞地區。根據adjust數據分析顯示,在坦桑尼亞等東非國家,普遍使用的都是2G網絡,覆蓋率達到40%以上,3G網絡的覆蓋都非常少,并且穩定性較差,還有德國等一些北歐國家,俄羅斯的網絡環境也比較差,在這種弱網環境下最容易出現一些bug,導致人物