游戏客户端性能测试思路

概述

  衡量一个游戏客户端产品的性能,是由多个方面共同衡量的,其中包括:响应速度、资源占用、长寿性和稳定性。本文主要讨论在资源占用方面,如何对游戏客户端的产品进行测试。资源占用的衡量指标包括如下几个方面:物理内存、CPU、句柄数、显卡显示帧数,显卡使用的显存。当前我们最主流关注的是物理内存和虚拟内存。我们常用的测试方法是,对耗资源的功能进行大量的重复操作(同屏战斗、聊天、背包、地图切换等),查看操作前后,各资源占用指标的变化趋势,是否存在泄露。


常用监控工具

android:

第三方测试工具:Emmagee、GT

AndroidStudio自带的检测工具Android Monitor

iOS:

Xcode 自带instruments


主要监测的性能参数


游戏客户端性能测试思路

常用操作对应系统性能影响


游戏客户端性能测试思路


游戏客户端性能测试思路


  性能测试中注意几点:

  1) 数据采集时间 一般建议以2小时为一次采集点符合玩家玩游戏的时间,游戏CRASH掉后终止游戏数据采集;

  2) 操作游戏的时候记录下操作动作和对应的时间,有利于后续效率的分析;

  3) 记录测试机器的硬件配置和操作系统版本号;

  4) 分析用户在常用软件启动情况下对游戏的影响,包括但不限于QQ、微信、头条、常用杀毒软件、常用下载软件、常用音乐播放类软件等。


分享到:


相關文章: