测牛学堂:软件测试之andorid app性能测试面试知识点总结(二)

APP性能测试指标之FPS

如果经常玩游戏的同学应该听过FPS。

FPS本来是图像领域中的概念,是指画面每秒传输的帧数。每秒钟帧数越多,所显示的动作就会越流畅。

但是因为功耗的限制,一般60fps就是跑满的效果了。

我们测试的话,一般是要求每一帧不要超过16ms,否则就会给人卡顿的感觉。

引起卡顿的原因:可能会由于屏幕尺寸,字体不一致,图像没有设置缩放等。可以从这些方面去查看影响因素,让对应的开发进行优化。

APP性能测试指标之APP崩溃率

我们这里说的崩溃率,就是每次应用加载的时候是平均崩溃率。业内普遍的标准是98%的无崩溃率作为目标去要求

APP性能测试指标之电池使用情况

移动app的电池使用也是非常需要关注的,虽然他有时候不是体现在明面上。如果一个app在使用的时候比较耗电,则会引起手机发热等情况,会导致用户减少使用app的频率,或者干脆卸载掉app

一般情况下,过多的资源占用会导致耗电增加,应该减少资源占用,以及尽量减少后台活动。

内存消耗

在 Android 系统中,每个APP 进程除了同其他进程共享内存外,还有私有内存,通常我们使用 PSS(私有内存+比例分配共享内存)来衡量APP 的内存开销。

内存使用占有率高,APP在运行时,由于一个移动设备的内存是固定的,会和与其他后台APP竞争,如果内存消耗过大就会造成应用卡顿或被操作系统终止(闪退)。应保证应用不占用过多的内存资源,且能够及时释放内存,以保证整个应用内的稳定性和流畅性,以减少APP的内存占用。

另外就是市面上的andorid手机配置差别很大, 我们应该确保应用在内存容量较低的设备上也可以正常运行,通常下限是4G内存的设备,再低的话一般没有维护的必要。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值