android性能测试工具

来源:互联网 发布:在手机淘宝上如何评论 编辑:程序博客网 时间:2024/05/22 12:19

以前写了一篇《Android内存监控点滴》,市场上“大公司”提供了很多类似工具,不是我这个小作坊级别的东东,强大多了。

腾讯 APT,(android performance tool),代码托管地址:https://code.csdn.net/Tencent/apt


APT是一个Android平台高效性能测试组件,提供丰富实用的功能,适用于开发自测、定位性能瓶颈;测试人员完成性能基准测试、竞品对比测试。关联讨论组:https://code.csdn.net/groups/751697


不同的是,需要开发人员编码是一并写入

具体介绍:

http://code.csdn.net/news/2819366

简要功能:

CPU:可设置采样间隔、CPU占有率的采集方法;提供top和dumpsys cpuinfo两种方式;jiffies统计开关,可以精确量化CPU时间片消耗,适用于待机功耗测试

内存:可设置采集间隔、自动转储(Dump)内存快照开关、自动转储(Dump)内存快照阈值;可设置内存类型曲线显示开关,此项在测试过程中可动态调整。

在CPU、内存视图右边的统计表格中会实时统计CPU、内存和jiffies等三个统计项的最大值、最小值、平均值和增量等统计数据

获取内存快照

获取内存快照的方式有2种,一种是手动方式,一种是自动获取。

1. 手动获取内存快照:在进程列表中右键点击被测应用进程,选择“Dump Hprof”。

2. 自动获取内存快照:在“设置”视图的“内存”选项卡中选择开启Dump Hprof功能。设定内存阈值后,启动内存监测。

关于cause GC和我的方法一样,都是使用ddmlib,有缺点,就是不能多监控实例,只能一次运行一个实例


百度MTC提供的手机端apk监控,这个比较常见的方法,用处仅仅是看看,不能解决问题

http://mtc.baidu.com/?pname=replayhome

0 0
原创粉丝点击