华为GT2是怎么手工测试流畅度FPS的

发表于:2020-4-08 10:57

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:软件测试艺术    来源:软件测试艺术

  人为感受卡顿,界面滑动不流畅,界面上下滑动右抖动的现象,等等这些主观的感受说明设备整体流畅度待提高。而在项目中需要客观数据来支撑,而衡量流畅度指标之一是帧率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帧
  
  2、第2个周期,从296帧开始
  1)图4第一帧 296
  2)图5开始刷新 304
  3)图6刷新完成308帧,共经历13帧刷新完成
  后面基本以12帧左右的长度进行刷新的。
 
  其他周期类同,可以继续向下看,最终找出5个周期算出1次平均帧率,然后继续录像3到5次,计算最终该界面的平均帧率,找出与对比设备的平均帧率差距。
  好了,手工帧率就是这样测试的,虽然目前各种自动化技术也能获取到设备的帧率,但是最基础的手工测试方法和原理需要掌握,这样才能知其然之其所以然。

     本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号