移动端性能测试主要围绕流畅度、稳定性、资源占用、网络、功耗、兼容性六大维度,覆盖用户真实使用全场景。
1. 流畅度(最影响体感)
- FPS 帧率:滑动、列表、动画、游戏是否稳定,是否频繁掉帧
- 卡顿率 / Jank:单位时间内卡顿次数、严重卡顿占比
- 启动速度
- 冷启动(杀死进程后启动)
- 热启动(后台切回)
- 页面切换响应:Activity/Fragment/ 页面跳转耗时
- 列表滑动流畅度:长列表、大图列表滑动是否掉帧
2. 资源占用
- 内存
- 内存占用峰值、均值
- 内存泄漏(长时间使用是否持续上涨不回落)
- OOM 崩溃率
- CPU
- CPU 使用率、单核 / 多核负载
- 后台空转是否异常高占用
- 磁盘 / 存储
- 安装包体积
- 缓存、日志、图片冗余文件大小
- 写入速度、大文件操作卡顿
3. 功耗与发热
- 耗电量:前台 / 后台耗电速率、待机耗电
- 温度:CPU 温度、机身表面温度
- 充电 / 放电表现:边充边用稳定性
- 长时间运行是否因高温降频、闪退
4. 网络性能
- 弱网表现:2G/3G、高延迟、丢包、弱网重连
- 接口耗时:接口请求、首包、渲染完成时间
- 流量消耗:前台 / 后台流量、图片 / 资源冗余下载
- 网络切换:Wi‑Fi/4G/5G 切换是否崩溃、数据异常
- 并发请求:多接口同时请求是否阻塞、超时
5. 稳定性与崩溃
- 崩溃率 / ANR(应用无响应)
- 长时间运行稳定性(压力测试)
- 后台保活、被系统杀死后的恢复能力
- 低内存、电量不足时的稳定性
6. 专项场景性能
- 大图 / 视频 / 直播:解码性能、花屏、延迟、音画同步
- 混合栈 H5 / 小程序:白屏时间、首屏渲染、JS 卡顿
- 第三方 SDK:推送、统计、分享、广告 SDK 占用资源
- 电量低、存储空间不足、权限被收回等边界场景
7. 兼容性(间接影响性能)
- 不同品牌 / 系统版本:小米、华为、OPPO、vivo、iOS
- 不同分辨率、刘海屏、折叠屏
- 低配置机型(低端机卡顿、高端机流畅)