测试fps的软件_华为GT2是怎么手工测试流畅度FPS的

本文介绍了一种通过手动方式测试智能设备帧率FPS的方法,包括选取清晰帧作为计时起点、逐帧拖动记录刷新帧数等步骤,并通过实例演示了如何计算平均帧率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

4f6e013630fa6b732fb639639905ccd5.gif

人为感受卡顿,界面滑动不流畅,界面上下滑动右抖动的现象,等等这些主观的感受说明设备整体流畅度待提高。而在项目中需要客观数据来支撑,而衡量流畅度指标之一是帧率FPS(Frames Per Second,每秒钟填充图像的帧率)。今天就使用智能设备来说明如何手工测试帧率FPS。

帧率FPS测试方法如下:

1、选取当前帧顶部文字清晰的状态下为计时起始帧(任一清晰帧即可),记录下此时显示的帧编号X;

2、逐帧向后拖动,顶部文字由原来的“A”改变为“B”,表示一次页面刷新完成,记录下此时的帧编号Y;

3、得到帧率FPS=240/(Y-X);

备注:为减小实验误差,一般测试Z个周期,得到FPS=240/[(Y-X)/Z],Z根据列表长度合理选取,因此每次测试滑动时,可以多滑动几次;

帧查看辅助工具:QuickTime

录像工具:240帧率的高速摄像机,如Iphone的慢动作

已穿戴设备GT2应用列表界面滑动的为例子作为讲解,手机端例如联系人界面滑动,游戏帧率刷新类同。

1、找到一个清晰点,例如图1中的海外气压计,284帧作为清晰点作为第1个周期的判定点;

1)图1,第一帧(通话记录,285帧开始):

2)图2,刷新过程中293帧

3)图3,第一个周期刷新完成295帧,共经历11帧

515f0c91e301da853d0a539f8022753b.png  41f5c6503abb18d1829f4b65839f9a33.pngf78b0961096ec569721fd3be5445f61e.png

图1            图2              图3

2、第2个周期,从296帧开始

1)图4第一帧 296

2)图5开始刷新 304

3)图6刷新完成308帧,共经历13帧刷新完成

后面基本以12帧左右的长度进行刷新的。

aa83f64762711770de2564115d39f5a3.png6748df888546e198ffde759a6fe1688c.png2108216b8abd5768562fc0ed2c6e2a6d.png

 图4             图5              图6

其他周期类同,可以继续向下看,最终找出5个周期算出1次平均帧率,然后继续录像3到5次,计算最终该界面的平均帧率,找出与对比设备的平均帧率差距。

好了,手工帧率就是这样测试的,虽然目前各种自动化技术也能获取到设备的帧率,但是最基础的手工测试方法和原理需要掌握,这样才能知其然之其所以然。

PS:如果文章对你有价值,欢迎分享文章到朋友圈 + 点个「在看」让更多的人看到,谢谢。

EN

历史文章回看:非常全面的蓝牙相关知识简介自动化测试:如何自动化的刷「快手极速版」的视频Android手机的升级流程和方法测试项目经理那些需要重点注意的事项常见智能设备稳定性测试的质量标准

484560f537f4fc43854e6f5800ac14f7.png

6ab624d246f94134259d18c953429e8c.png

软件测试艺术

测试技术|自动化测试|测试流程

长按扫码可关注

在看点一下 大家都知道

f94482a30eb3d60cac31f3ae85bd1abc.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值