Android-耗电量测试
2016-04-06 18:22
253 查看
以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等
其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多
但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)
这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的
在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/fd013a0429c7de5d113477646cb01ef9)
另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/08613280bd19d0c06afe8bd1c72b3420)
如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/80bfd265d262537eb3d91383e7c8725b)
点击某个应用还可以查看详情
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/c9fb7ea3cc1b1e4c40b57633848bff93)
同时可以对历史数据生成图片
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/2ae44864fe100484adce49c4e750e8f1)
其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的
通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等
以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等
其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多
但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)
这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的
在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/fd013a0429c7de5d113477646cb01ef9)
另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/08613280bd19d0c06afe8bd1c72b3420)
如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/80bfd265d262537eb3d91383e7c8725b)
点击某个应用还可以查看详情
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/c9fb7ea3cc1b1e4c40b57633848bff93)
同时可以对历史数据生成图片
![](https://oscdn.geek-share.com/Uploads/Images/Content/201910/27/2ae44864fe100484adce49c4e750e8f1)
其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的
通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等
其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多
但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)
这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的
在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)
另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等
如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
点击某个应用还可以查看详情
同时可以对历史数据生成图片
其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的
通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等
以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等
其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多
但是我们以前测的时候还是有很多方法,比如对比测试,或者借助一些第三方的工具来进来判别等(第三方工具也会把本身划入到统计的范围内,这个也比较讨厌)
这里推荐一个安卓查看电量消耗的工具 Gsam(可以直接到相关的应用市场去下载),在使用多个工具后,觉得它还是比较好的
在测试时还是要尽量减少其它系统本身和其它app的干扰,把该应用的进程都关掉,然后打开Gsam工具
如下图所示:
它可以选择统计的时间点(统计场景)
另外根据不同的要求,可以对电量的百分比使用统计,也可以对CPU使用时间统计等
如下图所示,它是把电量都分摊到各个APP,这样在规定的时间内进行了一个排名,并且有相关的百分比
点击某个应用还可以查看详情
同时可以对历史数据生成图片
其实更直接的有些APK,在我们的使用时候从硬件上也能反馈一些蛛丝马迹,比如在短暂的使用过程中,手机开始变的发烫,也是一个不好征兆,但也不能一口就咬定说是这个APK的问题,也可能是本身的硬件问题,这种情况也很多,毕竟硬件的参差不齐也很严重,好手机与差手机也是有明显区别的
通过综合多种测试情况,最后我们可以采用多种方法最终来判断是否该APP耗电太快,例如:手机对比测试、APP对比测试,借助第三方工具的检测,平常测试时的具体感觉,本身测试时对硬件的检测等等说明。同时还看到手机直接接上电量表供电,然后通过软件来分析等
相关文章推荐
- Android初试--Android中的BroadcastReceiver(2)
- android popupWindow使用
- Android应用层View绘制流程与源码分析,性能优化
- textview、edittext下划线边框,以及圆弧边框的添加
- android greenDao SQLite数据库操作工具类使用
- Android 发送广播更加方便快捷高效的方式
- Android 项目更改包名的方法
- 四则运算(Android)版
- android基础学习之通知
- Android键盘切换闪动原理及解决方案
- 四则运算(Android)版
- 怎么解决Android studio导入项目卡死
- android 一些问题
- Android FMRadio的个人看法
- 三星手机的坑
- Android Studio添加so文件
- Android开发之Fragment
- Android录制音频的三种方式
- Android Bitmap详细介绍
- android5.0与android4.3中的栈的源码分析比较