如何测试监测 app 的内存使用、CPU 消耗、流量使用情况?

adb shell top

Android   应用性能测试通常包括:启动时间、内存、CPU、耗电量、流量、流畅度等根据手机的使用应用频度和强度不同,可将应用使用强度分为如下几种状态:

1、空闲状态:指启动应用后,不做任何操作或切换到后台运行的情况称为空闲状态,该情况为应用对内存的消耗是最小的。

2、 中强度状态:该情况用户使用应用的强度和时间长短不确定,相对来说使用时长偏长。

3、高强度状态:该种情况为应用内高频率的使用,用户很少达到,跑  monkey   时可认为高强度状态, 该种情况常用来测试应用内存泄漏的情况测试时,可根据用户的操作习惯模拟应用使用频率和强度等级。

使用 adb 命令,手机连接电脑开启 USB 调试模式,进入 adbshell。

(1) 查看 CPU 占用率

使用命令 top -m 10 -s cpu(-t 显示进程名称,-s 按指定行排序,-n 在退出前刷新几次,-d 刷新间隔,

-m 显示最大数量)

posted @   小涵豆  阅读(1526)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示