如何进行游戏性能测试
首先说明游戏性能测试的含义:性能:是系统实现其功能的能力。例如,响应时间、吞吐量、事务数量;
性能测试:是指在特定的负载条件下,测定系统的响应速度和稳定性的性能。它还可以研究、测量和验证系统的其他特性,如可伸缩性、可靠性和资源利用率。一般来说,通过模拟生产运行中业务压力和使用场景的组合,检验系统的性能是否满足发电性能的要求,即验证系统在特定运行条件下的能力。
根据手机游戏的构成特点,性能测试分为客户端性能和服务器性能两部分。
性能测试的关键指标客户端性能的关键指标有:CPU占用率、内存占用率、流量消耗、FPS(每秒传输的帧数)?
服务器端性能的关键指标有:响应时间、并发用户数、吞吐量等。
如何进行性能测试并定义测试目标;
了解性能测试要求;
编写性能测试计划;
分析性能测试需求;
编写性能测试方案,设计测试场景;
相关资源准备(人力资源、硬件资源、软件资源);
测试程序开发;脚本维护、测试数据准备、测试监控准备;
执行性能测试并收集测试结果;
分析结果;
系统优化和重新测试;性能测试中的五大误区
4.推荐的性能测试工具
简单给玩家和开发者推荐两个工具。
1.玩家:安兔兔等跑分软件。
您可以根据总体得分快速运行应用程序性能。但是有一个致命的问题,无法单独查看单个函数和某个时间点的具体值。缺点是无法定位问题。
2.开发者:WeTest性能测试(腾讯WeTest官方出品)
性能测试方案有两种:安卓版和云版。这里主要介绍一下本地版,可以分三步来做:
1)?打开WeTest性能测试页面下载WeTest App并安装;
2)?在手机上运行WeTest?App,选择游戏点击“开始测试”;
3)?上传并查看报告
测试结束后,打开WeTest App,点击“上传”按钮。
登录wetest.qq.com,在“我的主页”中点击左侧的“手机游戏测试报告”,页面中会出现“性能测试”结果报告。单击“查看”以查看完整的测试报告;