遊戲客戶端性能測試思路

概述

  衡量一個遊戲客戶端產品的性能,是由多個方面共同衡量的,其中包括:響應速度、資源佔用、長壽性和穩定性。本文主要討論在資源佔用方面,如何對遊戲客戶端的產品進行測試。資源佔用的衡量指標包括如下幾個方面:物理內存、CPU、句柄數、顯卡顯示幀數,顯卡使用的顯存。當前我們最主流關注的是物理內存和虛擬內存。我們常用的測試方法是,對耗資源的功能進行大量的重複操作(同屏戰鬥、聊天、揹包、地圖切換等),查看操作前後,各資源佔用指標的變化趨勢,是否存在洩露。


常用監控工具

android:

第三方測試工具:Emmagee、GT

AndroidStudio自帶的檢測工具Android Monitor

iOS:

Xcode 自帶instruments


主要監測的性能參數


遊戲客戶端性能測試思路

常用操作對應系統性能影響


遊戲客戶端性能測試思路


遊戲客戶端性能測試思路


  性能測試中注意幾點:

  1) 數據採集時間 一般建議以2小時為一次採集點符合玩家玩遊戲的時間,遊戲CRASH掉後終止遊戲數據採集;

  2) 操作遊戲的時候記錄下操作動作和對應的時間,有利於後續效率的分析;

  3) 記錄測試機器的硬件配置和操作系統版本號;

  4) 分析用戶在常用軟件啟動情況下對遊戲的影響,包括但不限於QQ、微信、頭條、常用殺毒軟件、常用下載軟件、常用音樂播放類軟件等。


分享到:


相關文章: