APP性能测试指标

耗电量

现在的设备,为了用户体验,大部分会把软    件置于后台运行,这样会导致手机电量耗费较多。我们在测试的时候需要关注这一点。耗电量指标需要关注一下几点:
1、设备安装应用前后,耗电量没有明显差异
2、启动应用,电量消耗正常
3、正常使用应用 ,电池耗电量消耗趋势正常
4、应用置于后台 ,无异常耗电情况

CPU

CPU就是中央处理器,计算机的运算和控制核心 ,设备中执行的所有动作都是通过它来控制的相当于我们身体上的大脑中枢。CPU管理不好,会影响程序执行效率,操作卡顿、响应迟缓,甚至死机。关于CPU的测试点:
1、应用正常运行情况下CPU的占用率
2、应用置于后台时,CPU的占用率,此时应该基本不消耗CPU
3、应用高负荷运行情况下CPU的占用率,比如持续下拉刷新页面,持续加载图片或者视频等
4、应用不同场景下CPU走势

内存

我们所说的内存是指终端系统运行内存,用于暂时存放CPU中的运算数据,和外部存储交换数据。
从APP启动的那一刻,内存就一直伴随着,我们对应用的每次点击、页面切换、页面刷新都会产生内存的使用、释放和消耗。那如果APP一次占用了打量的内存而没有释放,会对其他的应用使用 造成影响。从测试角度我们应当关注一下几点:
1、APP处于后台或者静置状态时内存应该处于不增不减的状态
2、正常流程点击或者刷新页面,内存应该维持平稳,没有激增现象

3、页面持续加载,最通常的一个操作就是,不断下拉页面刷新数据,看内存是否保持有升有降的趋势,并且总体保持平稳
4、操作应用,连续打开不同的页面,或者在页面之间来回跳转,内存应该是急剧上升然后下降的趋势。如果在这个过程中,内存增长较快,并且静止一段时间后,没有下降的趋势,那我们可以认为存在内存泄露
5、频繁的进入同- 个页面,比如频繁进入淘宝的商品详情页,由于详情页涉及到视频和打量图片的加载,处理这些资源的时候可能会会出现资源末被释放或者释放不完全的情况
内存关乎到当前APP的运行和其他APP的运行,测测试的时候一定要格外关注!

响应时间

响应时间是衡量一个APP达到期望效果的时间范围 ,如果一个应用的数据一直加载不出来,会严重影响用户的留存~关于响应时间指标的测试主要分为三类:
冷启动:后台没有该应用的进行,应用重新启动。
热启动 :当我们按了Home键或其它情況app被切换到后台 ,再次启动app的过程。
跳转:应用页面之间来回切换所花费的时间

流量

现在网络类型主要有4G、5G、和wifi。在使用不同的网络类型时 ,我们要使用不同的流量控制策略。
关于流量的的测试点主要有以下几个:
1、应用首次启动花费的流量。
2、应用后台持续运行2H花费的流量值
3、应用高负荷运行的流量峰值
4、应用中等负荷运行的流量均值

FPS

FPS即每秒显示帧数,它代表了应用的流畅度,当每秒显示的帧数越多,FPS越高,应用越流畅。
关于FPS的测试点:
1、页面静止状态下,理论FPS应该为0
2、应用正常使用情况下
3、页面快速滑动情况下的帧率
4、页面有播放视频时的帧率

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值