Android-耗电量测试



以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等

其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法 保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多

但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)

这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的

在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开 Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)

  Android-耗电量测试_第1张图片

另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等

Android-耗电量测试_第2张图片


如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
Android-耗电量测试_第3张图片
点击某个应用还可以查看详情
Android-耗电量测试_第4张图片


同时可以对历史数据生成图片

Android-耗电量测试_第5张图片


其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的

通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等
以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等

其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法 保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多

但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)

这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的

在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开 Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)

  Android-耗电量测试_第6张图片

另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等

Android-耗电量测试_第7张图片


如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
Android-耗电量测试_第8张图片
点击某个应用还可以查看详情
Android-耗电量测试_第9张图片


同时可以对历史数据生成图片

Android-耗电量测试_第10张图片


其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的

通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等

你可能感兴趣的:(android,性能测试,耗电量)