如何测试监测 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 @ 2023-01-30 15:49  小涵豆  阅读(1765)  评论(0)    收藏  举报