前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >经典Bug永流传---每周一“虫”(二十四)

经典Bug永流传---每周一“虫”(二十四)

作者头像
厦门-安仔
发布2020-06-16 14:49:36
2910
发布2020-06-16 14:49:36
举报

帧率&刷新频率

刷新频率(ReFresh Rate)代表屏幕在一秒内刷新操作的次数,这取决于硬件的固定参数,如60hz

帧率(Frame Rate)

代表GPU在一秒内绘制操作的帧数,如常见的24fps,60fps,单位fps是每秒帧数电影行业默认的规则帧率是需要24fps,而APP/游戏需要达到60fps以,所以就可得出一个数据16.67ms(1000/60),每一帧在16ms之内绘制完毕,不然会就会出现丢帧,如果要继续绘制,就要等下次系统 的Vsync信号过来,中间经过的时间就要16ms*2,就会出现卡顿。这个16ms 就是条形图绿线,超过这个界限表示当前帧绘制的时间出现了延迟,及卡顿现象。

安卓app专项-fps优化

前提

进入手机开发者模式,点击GPU呈现模式分析,然后选择在屏幕上显示为条形图

步骤

点击XX图标,进入app以后,进入大V的个人主页,在粉丝页面,进行下滑操作,进行操作5-10次

结果

发现每次的下滑,fps大部分都超出标准值,有卡顿现象

经典原因:

1.简单而不会有人去操作的测试的场景,因为有很多“眼高手低”的人;

2.一个新入APP或者在app测试多年都需要掌握的人;

3.简单知识点却知道用的人极少,在面试过程三四年APP测试经验都不知道有这个测试点;

预防:

1.该Bug分享到测试组,并讲解含义以及测试使用场景,并让有涉及的项目进行测试;

2.补充完善Android 专项的测试方法及测试场景,方便新入员工及他人查阅;3.完善安卓APP的测试内容,并形成一份检查表单,用于不同阶段的测试检查;

如您有很多经典的Bug,欢迎联系我或者留言,让我们一起把收集的经典的Bug分享给大家,而不是压箱底,“金子”是要拿出来,才会看到它在发光~

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试一般不一般 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档