android 性能测试工具

来源:互联网 发布:数据库冗余 编辑:程序博客网 时间:2024/05/28 01:34

额 脑子总是记不住东西  所以啊,以后该写博客的还是要写 ,甭管当时思路多么清晰 操作是多么熟练尴尬  

这次 是一个 androd 的一个性能测试工具,其实就是 eclipse里的一个插件 叫apt

APT提供了CPU利用率实时曲线图、多维度内存实时曲线图,方便竞品对比测试和定位内存泄露问题;支持进程内存构成分析,支持手工或超过阈值时自动转储(Dump)详细堆内存对象信息,支持多进程,支持生成和导出常用格式的的日志图表。

1. APT源码地址https://code.csdn.net/Tencent/apt

2. 我们只需要将下载的APT_Eclipse_Plugin.jar文件( 前往CSDN CODE下载)放到Eclipse安装目录下的plugins文件夹下,然后重启Eclipse即可。选择“Eclipse工具栏Window - Open Perspective - Other”,选择APT,即可启动APT透视图。

3.大家先大致的看一下 apt 的界面张什么样子

首先,我们对“设置”视图的各标签页进行简单介绍:

  • 首选页:控制当前的测试内容;
  • CPU:可设置采样间隔、CPU占有率的采集方法;提供top和dumpsys cpuinfo两种方式;jiffies统计开关,可以精确量化CPU时间片消耗,适用于待机功耗测试;
  • 内存:可设置采集间隔、自动转储(Dump)内存快照开关、自动转储(Dump)内存快照阈值;可设置内存类型曲线显示开关,此项在测试过程中可动态调整。
4.在左侧是一些cpu和内存的配置以及添加要测试的进程,然后点击那个开始键就ok了

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

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

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

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


在这里生成的快照可以用另一个eclipse工具 MAT 去更好的分析数据,我还没搞次过所以就不说了

只大致说明这个工具的使用,详细信息以后再补或者扒扒大神的博客。

额 这主要是搬运这里,惭愧。嗯 很感谢各位的分析谢谢!

原创粉丝点击