手机游戏的体验对于许多玩家来说是非常重要的,因此,游戏开发商需要通过测试确保游戏在不同的手机上有良好的运行效果。那么,手机如何测试游戏呢?
首先,测试人员需要先确定要测试的手机型号和操作系统版本。对于一款游戏,不同的手机型号和操作系统版本可能会影响游戏的性能和稳定性,因此选择测试的手机需要考虑到市场上主流的机型和操作系统版本。
其次,测试人员需要对游戏进行功能测试。功能测试主要是测试游戏的各项功能是否正常,包括游戏开始、玩家操作、游戏结束等。这个测试需要在不同的游戏场景下进行,以确保游戏的各项功能在各种情况下都能正常使用。
接下来,测试人员需要进行性能测试。性能测试是测试游戏在运行时的速度和流畅度,包括游戏画面的流畅度、游戏响应速度等。这个测试需要使用专业的测试工具来模拟不同的场景和负载,以测试游戏在不同的负载下的运行效果。
最后,测试人员需要进行稳定性测试。稳定性测试是测试游戏在长时间运行下的稳定性和可靠性,以确保游戏不会因为长时间运行而出现问题。这个测试需要将游戏持续运行数小时,以测试游戏在长时间运行下的表现。
综上所述,手机游戏测试需要进行功能测试、性能测试和稳定性测试等多个方面的测试,以确保游戏在不同的手机上都有良好的运行效果。同时,测试人员需要选择市场上主流的手机型号和操作系统版本进行测试,以确保测试的覆盖面和代表性。
推荐下腾讯互娱出品的一站式质量测试平台- WeTest腾讯质量开放平台
针对手游的测试,有以下这些必不可少的测试环节:手游的兼容性测试(快速发现手游兼容性问题,覆盖市面主流机型)
手游的客户端性能测试(适用于Cocos、Unity等各类游戏和应用可获取FPS、CPU、内存、流量等基础性能数据以及Drawcall、三角形数量等渲染数据,更有Unity资源分析和MONO内存测试)
服务器压力测试(通过创建虚拟机器人玩家模拟多用户的并发场景,提供一整套完整的服务器压测解决方案)
云真机远程调试(提供上千台真实手机,覆盖市场主流TOP机型,通过在不同屏幕大小、操作系统的设备上测试获取真实环境下的用户体验,并且随时随地快速测试,提供截图、实时日志和各种性能数据)
平台内的众多测试工具和专家团队原先只针对腾讯内部游戏,本着开放共赢的精神WeTest腾讯质量开放平台逐渐开始对外部用户提供测试方案,助力研发品质。
1.包体大小:包体大小能被列为性能指标,是从APP性能指标及游戏运营两个维度考虑的,玩家是更希望包体小的同时性能要好,有时它们会是一个互相取舍的关系。
2. CPU占用率:一般情况下,用主流手机玩游戏20%-40%的CPU占用率算是合理的,当然这个数值随着近年来手机硬件配置的提高,会略微下降,如果CPU占用率超过80%就非常值得我们去关注了。
3.图片处理器每秒刷新的帧数(FPS):可用来指示页面是否平滑的渲染。手机游戏帧率FPS,30-60都可接受,上了60对于人眼主观感受差别就不大了。对于游戏开发而言,并不是FPS越高就一定越好,FPS取决于显卡,其次是内存、CPU,然后是网络。故综合游戏其他性能指标,选择一个适合的FPS即可。
4.内存使用:在Android系统中,每个APP进程除了同其他进程共享(shared dirty)外,还独用私有内存(private dirty),通常我们使用PSS(=私有内存+比例分配共享内存)来衡量一个APP的内存开销。移动设备的内存资源是非常有限,为每个APP进程分配的私有内存也是有限制。