码迷,mamicode.com
首页 > 移动开发 > 详细

大话App测试2.0笔记2

时间:2016-10-31 22:57:39      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:测试

  1. 耗电测试

    分为两种:

    1)直接测试一段时间内的耗电的一个具体的值

    2)间接测试和耗电相关的数据或场景,从而通过测试和优化,同样能够达到减少耗电量的效果

  2. 使用dumpsys命令来查看应用的WakeLock机制以及所拥有的服务运行状态。

    adb -s <device number> shell dumpsys batteryinfo <package name>

    通过过滤自己应用对应的包名,可以看到如下的一些数据。

    Network :200kb received, 300kb sent

    Wake lock XXX:40s (200times) realtime

    Wake lock XXX:29min (2 times) realtime

    ...

    Proc XXX

      CPU:10s 850ms usr+2s 990ms krn

    Service XXX:

     Created for : XXX uptime

     Starts : 0, launches:0

    Service XXX:

     Created for :XXX uptime

     Starts:11, launches:22

    ...

    主要查看Wake lock 后面的信息。

    各部件在手机中的耗电信息可以在power_profile.xml文件中查看到。

  3. battery-historian工具的使用

    一个很强大的开源工具,安装:

    https://github.com/google/battery-historian


大话App测试2.0笔记2

标签:测试

原文地址:http://yuzwei.blog.51cto.com/10126623/1867591

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!