Android App 专项性能监控工具

该工具可以用来测试安卓APP专项测试中的流量,内存,cpu,fps等测试项

一、该工具使用环境:

需要安装JDK和SDK,并且配置环境变量才可使用;

测试设备安卓系统要>=5.0系统以上

关闭电脑上关于百度助手,手机助手等占用adb端口的软件

二、手机通过USB先连接电脑,连接好后,输入adb devices,会显示连接的设备(注:电脑只连接1台手机)

三、点击性能监控程序,展开的页面,其中设备号不用填写,因为只连接1台手机,对于网络类型,如果手机WIFI网络就不用选择,如果是蜂窝数据也就是移动数据,那就要选上,然后在根据要监控的参数进行选择,选择后,在输入包名,包名的获取这边就不说明,再怎么不懂找开发

四、选择好以后,就点击开始,开始数据的采集,如下图:

其中:关于红色字体显示分为两部分,其中fps,就是当>=16.6的时候,会显示红色,也就是可能需要性能优化的地方,另外一个地方就是显示当前操作页面的Activity,不是该测试包的会显示红色,其他还有一个要说的网速,就是时刻检查当前app网路速度,这个对测试流量或者平常app刷新不出来,可以直接判断出来;

五、点击停止,会统计出操作多久耗费的流量多少,如下图;

以上,就是该工具常规使用,该工具可以满足挺多业务,具体看你怎么使用,就不额外介绍

本文分享自微信公众号 - FunTester(NuclearTester)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-13

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏IT进修之路

WebFlux定点推送、全推送灵活websocket运用

        WebFlux 本身提供了对 WebSocket 协议的支持,处理 WebSocket 请求需要对应的 handler 实现 WebSocket...

34120
来自专栏公众号:googpy

爬取TOP100的电影

最近在学习requests库和正则表达式,今天就利用这两个知识点来抓取猫眼电影TOP100的相关内容。

9340
来自专栏Zack说码

Gradle依赖方式——Lombok在Gradle中的正确配置姿势

写过java的都知道,lombok几乎在项目中处于不可或缺的一部分,但是lombok在Gradle的项目中配置并非人人都知道。

72330
来自专栏Coding+

Android Jetpack - ViewModel

ViewModel 旨在以生命周期感知的形式存储和管理 UI 控制器(Activity/Fragment 等)相关的数据,可以解决 UI 控制器中数据无法正确保...

11620
来自专栏PHP专享栏

移动设备(手机)的唯一ID详解

平台支持:Android - 2.2+ (支持): 与设备的imei号一致。注意:如果无法获取设备imei则使用设备wifi的mac地址,如果无法获取设备mac...

27620
来自专栏PHP专享栏

Chrome方便快捷的插件

一直都对Chrome情有独钟,第一次接触她只因她的icon就喜欢上她了,后来便一发不可自拔,现在几乎成为程序员最喜欢用的浏览器,至于优点很明显:强大的Devel...

12430
来自专栏程序员维他命

老司机 iOS 周报 #77 | 2019-07-29

你也可以为这个项目出一份力,如果发现有价值的信息、文章、工具等可以到 Issues 里提给我们,我们会尽快处理。记得写上推荐的理由哦。有建议和意见也欢迎到 Is...

16530
来自专栏Zack说码

“过时”的SpringMVC到底在用什么?深入分析DispatchServlet源码

本文先简述下目前SpringMVC的使用情况,然后通过Demo的简单让大家有一个初步的使用印象,然后带着印象去看其中执行的分发源码。

9320
来自专栏Android技术分享

APP 热修复都懂了那你会 SDK 热修复吗?最全的方案在这里!

某日,解决完一个线上 bug 后,我冒出了一个念头:让我们的 SDK 也具有热修复的能力呗!

8340
来自专栏进击的多媒体开发

《Android FFmpeg 播放器开发梳理》第零章 基础公共类的封装

在开始介绍播放器开发之前,我们首先对posix库进行一定的封装,得到我们想要的 Mutex、Condition、Thread等类。

8820

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励