APP性能测试之卡顿⽐(FPS)
fps概念:
FPS是图像领域中的定义,是指画⾯每秒传输帧数,通俗来讲就是指动画或视频的画⾯数。FPS是测量⽤于保存、显⽰动态视频的信息数量。每秒钟帧数愈多,所显⽰的动作就会愈流畅。
卡顿⼈体感觉标准
帧率不⾼于16ms,针对Android系统。
测试⽅法:
1. 打开⼿机,进⼊到开发者选项,点击GPU呈现模式分析,选定“在adb shell dumpsys gfxinfo中”选项
2. 进⾏要测试帧率的UI操作
3. 通过adb shell dumpsys gfxinfo + PACKNAME 来获取帧率
此时在命令输出中会有⼀个矩阵数据,计算矩阵中帧率⼤于16的点所占⽐例,即为卡顿⽐。
以爱奇艺为例Demo: