发布网友 发布时间:2022-04-20 16:23
共1个回答
热心网友 时间:2022-05-25 22:31
性能(performance):是系统实现其功能的能力。例如,响应时间、吞吐能力、事务处理数;
性能测试:是指在特定负载情况下,确定系统的响应速度和稳定性的表现。它也可以研究、测量、验证系统的其他特征,比如可扩展性、可靠性和资源使用率。通俗的讲:通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生成性能要求,即在特定的运行条件下验证系统的能力状况。
按手游构成特点,将性能测试分为客户端性能、服务器性能两大块。
客户端性能的关键指标有:CPU占用率、内存占用率、流量耗用量、FPS(每秒传输帧数)
服务器端性能的关键指标有:响应时间、并发用户数、吞吐量等;
明确测试目标;
了解性能测试需求;
编写性能测试计划;
分析性能测试需求;
编写性能测试方案、设计测试场景;
相关资源准备(人力资源、硬件资源、软件资源);
测试程序开发;脚本维护、测试数据准备、测试监控准备;
执行性能测试并收集测试结果;
分析结果;
系统调优及再测试;性能测试五大误区
简单推荐2款工具,分别给玩家和开发者。
1. 玩家:安兔兔等跑分软件
可以快速将app性能跑出一个整体分。但有个致命问题,无法单独查看单独某个功能、某个时间点的具体数值。缺点是无法定位问题。
2. 开发者:WeTest性能测试(腾讯WeTest官方出品)
提供Android版本和云端版本2种性能测试方案,这里着重介绍下本地版本,使用3步即可:
1) 打开WeTest性能测试页面下载WeTest App,并安装;
2) 运行手机上的WeTest App,选择游戏后点“开始测试”;
3) 上传并查看报告
结束测试后,打开WeTest App点击“上传”按钮。
登录wetest.qq.com点击“我的主页”里面,左侧的“手游测试报告”,在页面中就会出现“性能测试”结果报告,点击查看,就可以查看完整的测试报告;