软件测试数据刷新频率,性能测试-流畅度指标、数据的获取

上节我们谈到流畅度作为用户能够直观感受到Android系统性能高低的方面,主要可以包括launcher中待机界面的滑动流畅度、主菜单界面界面滑动的流畅度、待机界面和主菜单界面切换的流畅程度;还有就是在横竖屏切换的流畅度,应用方面主要就是应用打开的响应时间,使用过程中的流畅度,中断切换重新进入等方面的流畅度。

这段时间主要收集了一些现有资料,流畅度中指标主要是(FPS:系统合成帧率、Aggregate frame stats:应用跳帧次数、幅度、Jankiness count:(估算)应用跳帧次数、Max accumulated frames:(估算)应用跳帧幅度、Frame rate:应用绘制帧率、SM:应用绘制轮询频率、Skipped frames:应用跳帧次数、幅度),局限于本人的知识水平,探究分析将主要针对于FPS方面的数据,后续将继续补充~

针对于launcher模块,初步我们收集了界面滑动和切换界面的响应时间,工具主要用的是高速摄像机(120帧/s),这样每个场景尝试收集了5组数据,除去一组最大值和最小值,最终的三组求平均值即为该场景的响应时间,这种方式所测量的方法很大程度上依靠于个人的主管程度和测量时所理解的开始时间和结束时间,需要统一标准开始时间后这样测出的响应时间和竞品的数据才有可比性和可分析性;

对于FPS数据的采集,第一我们采用的是adb命令行的方式,主要使用的命令行包括adb shell dumpsys gfxinfo package_name >FPS.txt 这条命令主要采集的是近128帧数据的渲染时间,每一帧数据包括有draw prepared process execute这四部分,之前可能只有三部分数据一帧,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值