专栏首页测试一般不一般经典Bug永流传---每周一“虫”(二十四)

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

帧率&刷新频率

刷新频率(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分享给大家,而不是压箱底,“金子”是要拿出来,才会看到它在发光~

本文分享自微信公众号 - 测试一般不一般(TestAndTester),作者:测试安仔

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-06-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 测试从0到1测试人员职责主题讨论(六)

    本周讨论的话题测试人员职责是一个很通用又平常的话题,百度下搜索下或者看下这个岗位的招聘职责,但你是否想过,怎么这些岗位职责都是别人家公司的,怎么我都没做到呢?也...

    厦门-安仔
  • 4399AT UI自动化CI与CD

    看完了这三者的区别,目前4399AT是达到了CI和CD(持续交付)阶段,接下来我们说下4399AT的CI与CD; 以下均以安卓项目APP为基础来进行讲解: 软件...

    厦门-安仔
  • 经典Bug永流传---每周一“虫”(二十五)

    前提:准备Matrix jar包,以及填写相关配置文件,并从开发获取到R.txt,mapping.txt和测试apk包。测试apk包大小9.7M多

    厦门-安仔
  • EX Kernel Manager Pro【EX内核管家】,优化你的手机,延长使用寿命!

    偶尔看见某网站分享这个,而号主分享的优化手机的软件也比较少,今天把这个分享给大家:

    FreeRonin
  • Linux测试工具

    Linux服务器测试包括压力测试、负载测试和性能测试,其中性能测试包括涉及到吞吐量、响应时间、CPU占用率、并发用户数等不同指标。我们在测试服务器的过程中,经常...

    audy
  • JMeter安装配置和分布式

    前段时间公司的新项目上线了一段时间之后,随着运营规模的变大,老大要求对系统进行一个摸底,那么肯定有人要为这个伟大的工作献身了,是的,那个人就是我。谁让我是就是打...

    格子Lin
  • MySQL数据库(六):体系结构和存储引擎

    一、mysql 体系结构 连接池:内存/cpu/进程数 管理工具:提供mysql数据库服务的软件自带的命令 sql接口:传递sql命令给mysqld进程 ...

    行 者
  • JMeter最多可以模拟多少测试用户数?

    本文我们将讨论一个确切说没有准确答案的问题 - 即我们使用Apache JMeter™最多可以模拟多少用户来做测试? 像JMeter本身的限制一样,这样的限制因...

    用户1263954
  • iOS11真机运行CoreML图像识别demo(Object C 版)

    前几天做了一版CoreML在模拟器上进行识别图片的demo,是使用官方推荐的swift语言编写的,今天抽空把CoreML在Object C上再基于上一版完善一些...

    AiTechYun
  • JUnit 5 简介

    著名的Java单元测试框架Junit 4已经出来很长时间了,当时我发现JUnit 5已经处于测试版,就准备写文章来介绍JUnit 5.不过因为还是测试版,所以有...

    乐百川

扫码关注云+社区

领取腾讯云代金券