iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >Android性能测试工具APT使用指南
  • 878
分享到

Android性能测试工具APT使用指南

apt测试Android 2022-06-06 12:06:11 878人浏览 八月长安
摘要

  腾讯的安卓平台高效的性能测试工具APT(Android PerfORMance Testing Tools),适用于开发自测和定位性能瓶颈,帮助测试人员完成性能基准测试

  腾讯的安卓平台高效的性能测试工具APT(Android PerfORMance Testing Tools),适用于开发自测和定位性能瓶颈,帮助测试人员完成性能基准测试、竞品测试。   APT提供了CPU利用率实时曲线图、多维度内存实时曲线图,方便竞品对比测试和定位内存泄露问题;支持进程内存构成分析,支持手工或超过阈值时自动转储(Dump)详细堆内存对象信息,支持多进程,支持生成和导出常用格式的的日志图表。   APT相比同类工具,具有下面2大特性:   使用Java语言开发,基于Eclipse,跨平台,支持windowslinuxMac;   支持同时监控多个进程。   那如何高效利用APT工具呢?现在,我们为大家准备了从安装部署到开启APT各重要功能的介绍资料,方便大家参考。   APT源码地址:https://code.csdn.net/Tencent/apt   欢迎大家进行建立分支和提交更改。   一、安装部署   我们只需要将下载的APT_Eclipse_Plugin.jar文件( 前往CSDN CODE下载)放到Eclipse安装目录下的plugins文件夹下,然后重启Eclipse即可。选择“Eclipse工具栏Window - Open Perspective - Other”,选择APT,即可启动APT透视图。   提示:我们需要提前安装ADT插件。如果是升级安装,可能需要在启动Eclipse的快捷方式中添加“-clean”参数,清除插件的缓存信息。   二、CPU与内存检测   1. “设置”视图简介   首先,我们对“设置”视图的各标签页进行简单介绍:   页:控制当前的测试内容;   CPU:可设置采样间隔、CPU占有率的采集方法;提供top和dumpsys cpuinfo两种方式;jiffies统计开关,可以精确量化CPU时间片消耗,适用于待机功耗测试;   内存:可设置采集间隔、自动转储(Dump)内存快照开关、自动转储(Dump)内存快照阈值;可设置内存类型曲线显示开关,此项在测试过程中可动态调整。

  2. 启动CPU与内存检测   在“设置”视图的“项”选项卡中选择监测项:CPU或内存;   点击“进程列表”视图右上角的刷新按钮,获取手机上的正在运行进程列表;   在进程列表中双击或者右键添加要测试的进程(支持多选);   点击“开始”按钮,即可启动监测。   3. 生成统计表格   在CPU、内存视图右边的统计表格中会实时统计CPU、内存和jiffies等三个统计项的大值、小值、平均值和增量等统计数据。如下图所示:

  三、获取内存快照   获取内存快照的方式有2种,一种是手动方式,一种是自动获取。   1. 手动获取内存快照:在进程列表中右键点击被测应用进程,选择“Dump Hprof”。   2. 自动获取内存快照:在“设置”视图的“内存”选项卡中选择开启Dump Hprof功能。设定内存阈值后,启动内存监测。

  当被监控的进程内存超过设定的阈值后,会自动保存当前进程的内存快照hprof文件。内存快照.hprof文件保存在用户根目录APTloghprof 目录下,用Memory Analyzer(MAT)打开分析。


--结束END--

本文标题: Android性能测试工具APT使用指南

本文链接: https://www.lsjlt.com/news/28737.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android性能测试工具SoloX怎么使用
    这篇文章主要介绍“Android性能测试工具SoloX怎么使用”,在日常操作中,相信很多人在Android性能测试工具SoloX怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大...
    99+
    2024-04-02
  • iOS性能指标和性能测试工具
    一: iOS性能测试指标 作为一名软件测试工程师,在测试 iOS 应用的性能时,需要关注以下几个方面:  响应时间:应用的启动时间、页面加载速度、接口响应时间等。  CPU 使用率:应用在各种操作下的 CPU 占用情况。  内存使用:应用在...
    99+
    2023-08-31
    ios 测试工具 Python自动化测试 软件测试 自动化测试
  • 常用的Android性能测试工具有哪些
    常用的Android性能测试工具有以下几种:1.  Monkey:Monkey是Android官方提供的一个命令行工具,用...
    99+
    2023-09-15
    Android
  • 服务器性能测试工具怎么使用
    服务器性能测试工具可以帮助测试服务器的性能表现,下面是使用步骤:1. 选择一款适合您的服务器的性能测试工具,例如Apache JMe...
    99+
    2023-06-04
    服务器性能测试工具 服务器
  • 网络性能测试工具 iperf3
    iperf3软件下载地址:https://liyouchen.lanzoul.com/iZmaI0otb1de 下载到电脑到,并解压后,会得到两个文件:cygwin1.dll 和 iperf3.exe,这两个文件拷贝到 c:\wi...
    99+
    2023-09-18
    服务器 运维 Powered by 金山文档
  • PHP中的性能测试工具
    随着互联网的发展,PHP已经成为一种非常流行的编程语言,被广泛应用于Web开发。由于PHP的灵活性和易用性,它已经成为许多企业和开发者的首选语言。但是,PHP在性能方面也存在许多问题,尤其是在高并发的情况下。为了解决这些问题,PHP中提供了...
    99+
    2023-05-24
    PHP 性能测试 工具
  • 腾讯性能测试工具——PerfDog使用初体验
    下午莫名收到一条短信,得知腾讯出了个新的测试工具,主要针对的是移动端的性能测试,便顿时来了兴趣。官网地址:https://perfdog.qq.com/使用说明:https://perfdog.qq.com/support测试机型:锤子坚果...
    99+
    2023-06-05
  • Mysql5.1中mysqlslap性能测试工具怎么用
    这篇文章给大家分享的是有关Mysql5.1中mysqlslap性能测试工具怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1. 安装下载: http://dev.mysql....
    99+
    2024-04-02
  • 磁盘性能测试工具-FIO的安装及使用
    文章目录 FIO介绍FIO安装在线安装离线安装 磁盘测试命令行方式测试结果说明命令参数说明配置文件方式 dd命令介绍使用方法 FIO介绍 FIO是一款测试IOPS的工具,用于对磁盘进行压力测...
    99+
    2023-08-22
    linux 服务器 centos 测试工具
  • C#中如何使用性能测试工具和性能优化技巧
    C#中如何使用性能测试工具和性能优化技巧,需要具体代码示例性能优化在软件开发过程中起着非常重要的作用,它可以提高系统的性能、运行速度和响应能力。C#是一种高性能的编程语言,也有许多性能优化技巧和工具可以帮助我们更好地利用C#的优势。本文将介...
    99+
    2023-10-22
    性能优化技巧 C#性能测试工具
  • 浅谈c++性能测试工具google benchmark
    目录一、测试对象二、使用模板函数生成测试三、定制测试参数四、进一步简化五、揭晓答案六、总结一、测试对象 这次测试的对象是标准库的vector,我们将会在vs2019 16.10和Li...
    99+
    2024-04-02
  • 18个常用的网站性能测试工具
    以下是18个常用的网站性能测试工具:1. Google PageSpeed Insights2. GTmetrix3. Pingdo...
    99+
    2023-09-16
    性能测试
  • loadrunner性能测试工具有哪些特点
    LoadRunner是一款功能强大的性能测试工具,具有以下特点: 多协议支持:LoadRunner支持多种协议,包括HTTP/H...
    99+
    2023-10-25
    loadrunner
  • Linux iperf 网络传输性能测试工具
    Iperf 是一个网络性能测试工具。Iperf可以测试最大TCP和UDP带宽性能。Iperf具有多种参数和UDP特性,可以根据需要调整。Iperf可以报告带宽,延迟抖动和数据包丢失。进行测试时分为服务端和客户端。安装方法...
    99+
    2023-06-05
  • HBase性能测试工具YCSB怎么安装
    这篇文章给大家分享的是有关HBase性能测试工具YCSB怎么安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。YCSB一、背景概念英文全称:Yahoo!CloudServing ...
    99+
    2024-04-02
  • 服务器性能测试工具有哪些
    1、Apache JMeter一款Java编写的开源性能测试工具,可用于测试Web应用程序的性能和负载。2、LoadRunner由微...
    99+
    2023-05-15
    服务器性能测试工具 服务器
  • 常用的android测试工具有哪些
    常用的Android测试工具有:1. Android Studio:Android开发集成环境,提供了丰富的测试工具和调试功能,包括...
    99+
    2023-10-08
    android
  • cypress测试工具如何使用
    本篇内容主要讲解“cypress测试工具如何使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“cypress测试工具如何使用”吧!一、什么是cypressCypress称自己是下一代的web前端...
    99+
    2023-06-30
  • linux服务器性能测试工具有哪些
    1. Sysbench:一个多线程的基准测试工具,可以测试CPU、内存、IO等性能指标。2. IOzone:一个广泛使用的文件系统和...
    99+
    2023-06-08
    服务器性能测试工具 服务器
  • 如何在安装与使用sysbench数据库性能测试工具
    这篇文章将为大家详细讲解有关如何在安装与使用sysbench数据库性能测试工具,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1.简介和安装sysbench是...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作