3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
導語《2017上半年手游測試白皮書》(以下簡稱白皮書)整體回顧2017上半年國內手遊行業,全面分析手游測試問題,並就TestBird在手游測試中的總結出的經驗教訓做分享,其間披露數據涵蓋10318款遊戲,並對其進行詳細的闡述分析,堪稱當下手游測試的「活字典」。總述:根據2017年上半年對10318款遊戲的測試數據顯示,雖然重度手游增長趨勢放緩,但仍以48.9%的比重穩居第一。輕度遊戲佔比持續下降,但與中度遊戲佔比相差不大。手游兼容性問題依然問題突出。通過對10318款遊戲產品測試發現的781042個兼容性問題分析,結果顯示非主流品牌兼容性問題依然嚴重。在針對CPU品牌、遊戲引擎、內存大小Android版本等進行兼容性分析中,閃退、卡死和啟動失敗是最主要的問題。2017上半年手遊行業發展概況重度手游佔比在高位逐漸趨於穩定重度遊戲受玩家親睞,遊戲商以重度遊戲為主展開廝殺,但暴露諸多兼容性問題。TestBird在2017年上半年總共測試了10318款遊戲,重度手游以48.9%比重佔據第一位置。其中角色扮演在重度手游中佔比28%,卡牌遊戲以25.3%的佔有率緊隨其後。數據顯示,以角色扮演為代表的重度遊戲依舊是最受玩家歡迎的。由於這類遊戲的市場已趨於飽和,再加上兼容性問題嚴重。而與2016年數據比較,發現重度遊戲增長趨勢已放緩。因此,單從市場普及率方面來說,CP在其他類型遊戲脫穎而出也不失為一個好方法。如果想要險中求勝,提高產品質量,減少兼容性問題的發生率刻不容緩。兼容性問題依舊形式嚴峻遊戲出現的問題都驚人相似,兼容性問題是玩家流失的第一殺手。2017年上半年,在TestBird測試了的10318款遊戲中共發現781042個兼容性問題,平均每個任務就有75.7個兼容性問題,平均通過率為74.8%。相對於2016年來看,遊戲兼容性問題形式依然不樂觀。● 終端:主流品牌兼容性整體較好小品牌終端問題頻發,Android崛起不可阻擋,iOS玩家粘性更強。由於系統版本更新快,造成更多系統不兼容不穩定的風險;終端晶元方面,高通和聯發科的晶元是絕對主流;解析度上,1080和720是主流,佔據超過60%的量;內存1G及以上的終端是手游適配的重點。就終端來看,在主流大品牌上,問題概率明顯低於小品牌,小品牌終端更易出現兼容性問題。● 問題類型:閃退、卡死、啟動失敗是主要問題從下圖可以發現,遊戲閃退、遊戲卡死、UI異常和啟動失敗是最主要的兼容性問題。其中遊戲閃退以高達40.1%的佔比穩居第一。1、閃退問題從統計的各類型遊戲閃退分佈情況來看,動作格鬥遊戲兼容性問題中閃退數量最高。從遊戲閃退場景分析中發現,遊戲主要閃退點在於啟動載入資源、場景切換、複雜的場景、快速操作、釋放技能等。其中,加在資源、戰鬥中及快速操作閃退問題最為顯著。2、卡死問題飛行射擊遊戲的兼容性問題中遊戲卡死數量最高。具體場景體現如下:場景切換、動畫劇情、資源載入、登錄註冊及戰鬥等場景易出現卡死;手機配置較低,反應時間較長導致遊戲卡死;網路較差的情況導致遊戲卡死;遊戲適配較差導致遊戲卡死。3、啟動失敗體育運動遊戲的兼容性問題中啟動失敗最嚴重。其原因如下:遊戲版本與手機系統不兼容;手機內存不足;加在資源出錯;遊戲受其他程序影響。● 遊戲類型:動作格鬥類遊戲兼容性問題最多白皮書將目前所有遊戲按玩法分為12類,包括卡牌遊戲、策略經營、角色扮演等。整體來說,動作格鬥和角色扮演類因其程序、腳本更為複雜,性能要求更高而導致兼容性問題最多。由於手機內存和CPU佔用的不同,輕度遊戲相對於中重度遊戲兼容性問題數較少。1、動作格鬥在1096款動作格鬥類重度遊戲中發現了97544個問題;佔比最大的前2類問題依次是閃退和卡死,佔比總數高達57%以上。2、角色扮演在2257款角色扮演類的重度遊戲中發現187331個問題;其中佔比最大的前2類問題依次為閃退和卡死,佔比總數超過51%。3、飛行射擊在504款飛行射擊類輕度遊戲中,發現31752個問題;其中佔比最大的前2類為閃退和卡死,佔比總數超過67%。4、休閑益智在821個休閑益智類的輕度遊戲中,發現30377個問題;其中佔比最大的前2類為閃退和啟動失敗,佔比總數超過61%。手游性能問題數據分析一款手游的性能是否良好,主要來源於遊戲運行過程中的CPU佔用率、內存佔用率值、幀速率、溫度、啟動延時、和流量數據,通過這六項數據,可以很好的反映一款遊戲的性能表現。1、CPU佔用率角色扮演類遊戲最高,棋牌撲克類遊戲最低。CPU佔用率是遊戲進程佔用的CPU資源,CPU使用率過高,說明遊戲耗電量大,且易卡頓。手遊行業CPU佔用率平均值為20.05%,CPU峰值佔用率平均為90.99%。2、啟動時延棋牌撲克類遊戲最大,消除遊戲最小。啟動時延是衡量一個遊戲啟動耗時的指標,反應了遊戲的載入速度、時延越小,啟動載入速度越快。遊戲行業啟動時延平均值為2533ms,最小平均值為358ms。通過數據分析,我們可以清晰的看到,體育運動、角色扮演、動作格鬥等重度遊戲對手機要求較高,動作遊戲、消除遊戲、卡牌遊戲類遊戲的啟動時延最低,體育運動、棋牌撲克、跑酷競速類遊戲的啟動時延有待優化。一款可以兼容更多手機的手游必須進行大量的性能優化,不僅需要減少CPU佔用率和內存消耗,還要提高啟動速度,減少手機發熱,另外,控制遊戲的流量消耗同樣非常重要。iOS測試分析iOS兼容性問題逐漸凸顯重視蘋果玩家,其付費價值仍然高於Android用戶從圖中可以看出,版本老和版本新的手機兼容性問題較多,配置低的手機比配置高的手機兼容性問題要多;且iPad的問題檢出率明顯高於iPhone。多維度定義測試標準對兼容性測試作專業標準定義1、安裝失敗遊戲在某款手機上進行安裝操作,但是沒有安裝成功。2、啟動失敗遊戲APP安裝成功,但是無法啟動,或啟動后馬上自動退出。判斷標準:啟動后,檢測程序畫面是否可見。3、閃退在遊戲過程中程序崩潰導致意外退出。判斷標準:崩潰日誌與程序畫面結合分析。4、卡頓在遊戲過程中運行不流暢,畫面切換卡屏。主要原因是CPU或內存佔用過高,需要CP進行優化。5、卡死手機系統無法正常運行,不接受輸入事件,但遊戲沒有閃退。遊戲出發了手機的系統Bug,引起系統崩潰。6、黑屏遊戲無法正常運行,沒有顯示任何UI界面,但是手機系統正常運行。7、數據異常遊戲客戶端與伺服器數據交互出現數據不一致的現象。通常是手機遊戲與伺服器交互介面設計沒有經過充分驗證,導致異常數據在伺服器與手機遊戲之間傳輸。8、UI異常UI界面顯示紊亂。主要原因是解析度差異或者遊戲場景切換邏輯代碼書寫有誤。9、鏈接異常與伺服器交互時發生的失聯現象。通常由於開發人員沒有考慮到網路編程中的異常,或壓力過大引發伺服器崩潰。10、程序異常遊戲運行時出現異常提示或現象。對應用性能測試作專業標準定義1、CPU佔用率(%)遊戲進程佔用的CPU資源,CPU使用率過高,說明遊戲比較耗電,而且容易卡頓。2、內存佔用值(kb)遊戲進程所消耗的手機內存,內存佔用高容易引起遊戲卡頓,甚至閃退。3、溫度(℃)通過Android溫度感測器獲取的手機溫度,跟手機CPU佔用率成正比。4、啟動時延(ms)對遊戲發起啟動指令,到真正進入遊戲第一個界面所消耗的時間,反映了遊戲的載入速度,跟遊戲資源包大小有關。5、流量(kb)遊戲運行過程中所消耗的網路流量,主要集中在遊戲與伺服器交互過程中產生的網路消耗。6、幀速率(fps)遊戲引擎每一秒內刷新的幀數,反映了遊戲畫面流暢程度。TestBird給手游CP的建議1、遊戲需要在玩法及題材這類大方向具有創新與獨特性,2、注重細節,從硬體、兼容性、實操測試入手,給予玩家最完美的遊戲體驗及展示。3、選擇專業的手游測試服務商,更便捷、迅速的解決閃退、黑屏、卡死等問題,提升用戶體驗並降低用戶流失,相信是未來精品化道路上的必經之路。手游圈大佬發文推薦除此以外,書中還加入了行業CEO視點文章,讓您隨心所欲的前瞻行業資訊。滿滿的乾貨,盡在《2017上半年手游測試白皮書》中。下載地址:https://www.testbird.com/support-white-book/

本文由yidianzixun提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦