adb shell top
Android 应用性能测试通常包括:启动时间、内存、CPU、耗电量、流量、流畅度等根据手机的使用应用频度和强度不同,可将应用使用强度分为如下几种状态:
1、空闲状态:指启动应用后,不做任何操作或切换到后台运行的情况称为空闲状态,该情况为应用对内存的消耗是最小的。
2、 中强度状态:该情况用户使用应用的强度和时间长短不确定,相对来说使用时长偏长。
3、高强度状态:该种情况为应用内高频率的使用,用户很少达到,跑 monkey 时可认为高强度状态, 该种情况常用来测试应用内存泄漏的情况测试时,可根据用户的操作习惯模拟应用使用频率和强度等级。
使用 adb 命令,手机连接电脑开启 USB 调试模式,进入 adbshell。
(1) 查看 CPU 占用率
使用命令 top -m 10 -s cpu(-t 显示进程名称,-s 按指定行排序,-n 在退出前刷新几次,-d 刷新间隔,
-m 显示最大数量)
标签:应用,app,内存,测试,使用,CPU,强度 From: https://www.cnblogs.com/zhufl/p/17076243.html