App电量度量参考标准

简介: 终端团队性能指标虽然当前顺风车并无各项性能指标的度量标准, 但我们可以参考有做过移动端性能测试经验的团队。1、首先关注在性能测试场景中App的总体耗电是否符合基线标准,若符合则pass,否则需进一步定位具体耗电原因2、秉承先有后优的原则,具体耗电项指标先参照终端团队,在性能的迭代中不断改进指标Android Vitals 规则符合系统的规则,让系统认为你耗电是正常的。

终端团队性能指标
虽然当前顺风车并无各项性能指标的度量标准, 但我们可以参考有做过移动端性能测试经验的团队。

1、首先关注在性能测试场景中App的总体耗电是否符合基线标准,若符合则pass,否则需进一步定位具体耗电原因

2、秉承先有后优的原则,具体耗电项指标先参照终端团队,在性能的迭代中不断改进指标
1d0fa431_c47e_4613_8ce0_f08a8601334d

Android Vitals 规则
符合系统的规则,让系统认为你耗电是正常的。Android P 是通过 Android Vitals 监控后台耗电,所以我们需要符合 Android Vitals 的规则,目前它的具体规则如下:
20190706142526

虽然上面的标准可能随时会改变,但是可以看到,Android 系统目前比较关心后台 Alarm 唤醒、后台网络、后台 WiFi 扫描以及部分长时间 WakeLock 阻止系统后台休眠。

安卓绿色联盟
在安卓绿色联盟的会议中,华为公开过他们后台资源使用的“红线”,也可以参考里面的一些规则:
20190706142550

业内规则提炼
不同应用监控的事项或者参数都不太一样。 由于每个应用的具体情况都不太一样,我们需要将监控的内容抽象成规则,下面是一些可以用来参考的简单规则:
20190706142559

目录
相关文章
|
4月前
|
XML Android开发 数据格式
Android Studio App开发实战项目之实现淘宝电商App首页界面(附源码,可用于大作业参考)
Android Studio App开发实战项目之实现淘宝电商App首页界面(附源码,可用于大作业参考)
72 0
|
9月前
|
测试技术 Shell
软件测试实验六 移动App测试参考案例
软件测试实验六 移动App测试参考案例
64 0
|
前端开发 JavaScript Java
【NiterForum2.0】基于Springboot2.X的论坛/社区/BBS系统(Thymeleaf+layui+mybatis),有配套APP,适合初学者学习,交流以及毕业设计参考(附源码)
【NiterForum2.0】基于Springboot2.X的论坛/社区/BBS系统(Thymeleaf+layui+mybatis),有配套APP,适合初学者学习,交流以及毕业设计参考(附源码)
1621 0

热门文章

最新文章