遊戲專項測試究竟怎麼測?
隨著遊戲行業的不斷發展,移動遊戲市場占比首次超過客戶端遊戲,並保持著持續增長的趨勢,可見手遊將成為未來遊戲行業的核心增長點。但在手遊行業迅勐發展的同時,也伴隨了日益激烈的競爭。有很多潛心打磨一炮而紅的手遊,也有很多因為個別質量問題就在上升期跌了跟頭,甚至就此出局的手遊。手遊的質量控製和質量管理逐漸成為遊戲廠商生存和發展的核心。
一、行業痛點
1. 缺少自動化測試係統
一套完整的自動化係統往往包括交互平台、測試工具和硬件機房幾個部分。自動化係統的建設和維護都需要投入大量的人力物力,大部分手遊公司都難以自行建立一套自動化測試係統。往往通過半自動化或完全手工測試來完成手遊的測試工作,人力成本巨大且效率很低。
2. 技術挑戰
傳統的應用自動化測試,可以通過腳本查看應用的控件來完成自動點擊等動作,從而進行自動化的測試。但手遊中的每一個畫麵都僅僅是一張圖片,所有的內容元素都是音引擎渲染處理後繪製在View控件上的,是無法通過傳統的腳本方式來識別到遊戲的控件,故無法完成手遊的自動化測試。
普通應用(含有控件樹信息)
遊戲應用(無控件信息)
3.性能問題
玩家對手遊性能的要求越來越高,通常有玩家反饋手遊性能問題,而遊戲廠商和手機廠商都很難去複現問題,缺少強有力的性能數據說明,就很難確定是手機的問題還是手遊應用的問題,往往存在互相“背鍋”的現象。
二、解密MQC手遊專項測試
針對手遊測試的行業痛點, MQC自研了一套裝箱的測試方法。
在兼容性適配的深度和廣度上,MQC通過研發智能探索算法,深入手遊內部,盡可能多的遍曆到所有頁麵,精確發現手遊中存在的問題,如Crash/Anr等,同時提供對應的截圖和log信息。
針對性能問題難複現的情況,MQC提供性能數據收集工具,對性能數據進行精確分析,去掉靜態場景的fps等無用性能數據,有利於全麵準確的分析性能問題。該工具不僅僅應用在自動化測試中,同時也支持測試同學在手工複現問題的過程中收集對應的性能數據,解決性能問題難複現定位的難題。
近幾年來手遊市場爆發式增長的背後,對手遊質量、品質的把關,已經成為遊戲廠商實現提升用戶體驗、提升利潤等主要目標的最重要的挑戰。
目前MQC已經推出手遊專項測試,不僅保證測試質量,還提供海量App全自動化測試的能力,極大的提高測試效率,節省人力成本,提高迭代效率。歡迎大家前來體驗和交流!
最後更新:2017-09-20 16:03:27