iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >adb shell之APP性能测试
  • 913
分享到

adb shell之APP性能测试

adb 2023-08-17 11:08:53 913人浏览 安东尼
摘要

查看当前运行软件的包名和类名: adb shell "dumpsys window | grep mCurrentFocus" 进入adb shell: adb shell 查看CPU占用率: top | grep 包名(只查看指定包名

查看当前运行软件的包名和类名:

adb shell "dumpsys window | grep mCurrentFocus"

在这里插入图片描述

进入adb shell:

adb shell

查看CPU占用率:

top  | grep 包名(只查看指定包名的CPU占用率)或top -m 10 -s cpu(-m 显示最大数量,-s按指定排序)使用时要把CPU换成9,因为会报  top: not integer: cpu  adb shell top -s命令只支持0-X数字,默认9,猜测分别指代 0 , 1  ,3 , 4,  5 , 6 , 7 ,8,  9 , 10 , 11 ,  12PID,USER,PR,NI,VIRT,RES,SHR,S,%CPU,%MEM,TIME+,CMDLINEtop -m 10 -s 9(-m 显示最大数量,-s按指定排序)

在这里插入图片描述

User 46%, System 40%, ioW 0%, IRQ 0% //CPU占用率
User 84 + Nice 1 + Sys 75 + Idle 24 + IOW 0 + IRQ 0 + SIRQ 0 = 184 // CPU使用情况

查看内存占用率:

dumpsys meminfo | grep 包名

在这里插入图片描述

查看耗电量:

dumpsys battery

AC powered:false 是否连接AC(电源)充电线
USB powered:true 是否连接USB(PC或笔记本USB插口)充电
Wireless powered:false 是否使用了无线电源
status: 2 电池状态,2为充电状态,其他为非充电状态
level:85 电量(%)
scale: 100. 电量最大数值
voltage: 4180 当前电压(mV)
current now: -335232. 当前电流(mA)
temperature:290电池温度,单位为0.1摄氏度
technology:Li-poly. 电池种类
在这里插入图片描述

每秒帧数(流畅度)[fps]:

dumpsys gfxinfo 包名

在这里插入图片描述

PS: 最好先adb shell 进入安卓系统,在执行adb shell之后的语句。 windows系统dos窗口中grep换成find

来源地址:https://blog.csdn.net/qq_36562656/article/details/127486216

--结束END--

本文标题: adb shell之APP性能测试

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

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

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

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

下载Word文档
猜你喜欢
  • adb shell之APP性能测试
    查看当前运行软件的包名和类名: adb shell "dumpsys window | grep mCurrentFocus" 进入adb shell: adb shell 查看CPU占用率: top | grep 包名(只查看指定包名...
    99+
    2023-08-17
    adb
  • 手机测试之-adb
    一、Android Debug Bridge 1.1 Android系统主要的目录 1.2 ADB工具介绍 ADB的全称为Android Debug Bridge,就是起到调试桥的作用,是Android SDK里面一个多用途调试工具,通过...
    99+
    2023-09-03
    压力测试 软件测试 单元测试 职场和发展 程序人生
  • app测试常用的ADB命令都有哪些
    一、adb devices 这是一个列出所有连接设备的命令!运行此命令可以查看当前计算机已连接的所有Android设备,包括虚拟设备和物理设备。 二、adb install 这个命令用于将应用安装到Android设备上!只...
    99+
    2023-10-29
    都有哪些 命令 常用
  • 如何优化shell性能测试脚本
    如何优化shell性能测试脚本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。脚本名称:authTest.sh#!/bin/bashfor ((i=0;i<=10...
    99+
    2023-06-09
  • 前端单元测试之UI测试功能性代码测试教程
    目录前言UI测试:功能性代码测试:让人闻风丧胆的单元测试代码测试代码Jest介绍一、基础教程安装源码开发测试用例编写开始测试二、核心API全局方法匹配器异步代码测试回调Promise...
    99+
    2022-11-13
    前端单元测试 前端UI测试 前端功能性代码测试
  • 浅谈Java基准性能测试之JMH
    目录一、JMH vs JMeter二、JMH基本用法2.1、创建JMH项目2.2、编写基准测试代码2.3、JMH打包、运行2.4、JMH与Springboot三、JMH注解3.1、J...
    99+
    2024-04-02
  • python多线程性能测试之快速mock数据测试分析
    今天小编给大家分享一下python多线程性能测试之快速mock数据测试分析的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。安装...
    99+
    2023-07-02
  • ORM框架之Dapper简介和性能测试
    Dapper的简介 Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。Dapper只有一个代码...
    99+
    2024-04-02
  • pgbench性能测试分析
    本篇内容主要讲解“pgbench性能测试分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“pgbench性能测试分析”吧!--pgbench 测试&n...
    99+
    2024-04-02
  • Golang 函数测试中的性能基准测试
    go 中的性能基准测试衡量函数效率,通过在以 benchmark 开头的函数中编写基准测试代码实现。testing.b 类型提供 resettimer()、stoptimer() 和 n...
    99+
    2024-04-12
    golang 性能基准测试
  • Java基准性能测试之JMH的示例分析
    这篇文章主要为大家展示了“Java基准性能测试之JMH的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Java基准性能测试之JMH的示例分析”这篇文章吧。一、JMH vs JMeterJ...
    99+
    2023-06-20
  • python多线程性能测试之快速mock数据
    目录背景安装相关类包快速 mock kafka 批量测试数据appmetrics 使用方法Meters背景 在我们测试工作中,性能测试也是避免不了的,因此在性能测试前期准备工作中,需...
    99+
    2024-04-02
  • iOS性能指标和性能测试工具
    一: iOS性能测试指标 作为一名软件测试工程师,在测试 iOS 应用的性能时,需要关注以下几个方面:  响应时间:应用的启动时间、页面加载速度、接口响应时间等。  CPU 使用率:应用在各种操作下的 CPU 占用情况。  内存使用:应用在...
    99+
    2023-08-31
    ios 测试工具 Python自动化测试 软件测试 自动化测试
  • ubuntu如何测试gpu性能
    ubuntu测试gpu性能的方法:测试系统自动分配设备示例:#-*- coding:utf-8 -*-import tensorflow as tf# 新建一个 graph.a = tf.constant([1.0, 2.0, 3.0, 4...
    99+
    2024-04-02
  • linux怎么测试io性能
    在Linux上测试IO性能可以使用以下工具和方法:1. 使用dd命令:dd命令可以用于复制文件、转换文件的格式以及执行其他操作。通过...
    99+
    2023-10-10
    linux
  • SQL性能优化方法及性能测试
    目录笛卡尔连接分页limit的sql优化的几种方法count 优化方案笛卡尔连接 例1: 没有携带on的条件字句,此条slq查询的结构集等价于,a表包含的条数*b表包含的乘积: se...
    99+
    2024-04-02
  • PostgreSQL11 tpcb性能测试分析
    本篇内容介绍了“PostgreSQL11 tpcb性能测试分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成...
    99+
    2024-04-02
  • 云服务器性能测试
    云服务器性能测试是指测试云服务器的整体性能,包括服务器的处理能力、存储容量、带宽、性能等方面的性能。下面我将介绍一下云服务器性能测试的步骤和测试方法。 性能测试的基础 性能测试需要具备一些基础知识,例如测试用例设计、测试方法、测试环境...
    99+
    2023-10-26
    性能测试 服务器
  • Golang函数性能优化之测试与分析方法
    在 go 中优化函数性能至关重要。使用性能分析工具和基准测试可以测试和分析函数:基准测试:使用 benchmark 函数比较函数实现的性能。性能分析:使用 pprof 包中的工具(如 c...
    99+
    2024-04-17
    golang 函数性能优化 垃圾回收器
  • GaussDB T 1.0.2单机环境TPC-C之BenchmarkSQL性能测试
    原文链接: https://www.modb.pro/db/2251303=   摘要:GaussDB T 1.0.2单机环境TPC-C之BenchmarkSQL性能测试...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作