前端性能测试仅仅是用工具测试出相关数据(自动化测试即可满足,包括自动化脚本,或者自动化录像),并告知研发,已经不能满足测试要求。所以性能测试岗同学需要具备更多硬性技能,本篇文章适合性能测试新手;分别从测试场景,测试工具,然后测试数据概念,之后到和开发、美术同学在优化中的沟通,以及最后常用的优化方法策略,逐一展开介绍。
一、测试场景
1. 导读
前端性能测试,关注用户在玩游戏过程中的性能方面的体验,包括是否卡顿,是否 crash,是否手机发热,是否耗电过快等,不管用户的手机是高配机,中配机器,还是很渣的低配机器,都需要关注用户性能体验(有同学问,为什么还这么关注低配机用户的感受,他们能充钱吗?游戏是一个生态,比如 5% 的 RMB 用户需要剩余 95% 的屌丝用户来衬托;另外游戏口碑等都需要考虑所有用户的体验等)。
2. 卡顿
游戏流畅是游戏比较基本的性能指标,尤其在核心玩法的时候。从测试角度看,更多关注游戏的 fps 数据、卡帧率、bigjank 值等。
3. crash
用户不希望游戏过程中出现 crash 情况,
本文详细介绍了前端性能测试的场景,包括卡顿、crash、发热和耗电过快等问题,以及Perfdog、UWA、UPR等测试工具的使用。此外,讲解了内存、bigjank、FPS、CPU等关键数据概念,并探讨了开发和美术在优化过程中的概念。最后,文章提到了常见的优化方法策略,如场景优化、UI优化、内存和CPU优化等,旨在帮助性能测试新手掌握性能调优的全面知识。
订阅专栏 解锁全文
260

被折叠的 条评论
为什么被折叠?



