monkey实战与详解
Posted huisir
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了monkey实战与详解相关的知识,希望对你有一定的参考价值。
命令详解
1.查看连接设备
adb devices
2.查看app应用包名
adb shell pm list package
3.压力测试
adb shell monkey -p com.haitun --ignore-crashes --ignore-timeouts--throttle 300 -v -s 380 300000 > 日志路径
- -p 对应的包名
- -s 后面对应的种子数 类似操作步骤
- --throttle 指的是用户操作延时多少毫秒
- --ignore-crashes --ignore-timeouts 指的是monkey测试中 防止app崩溃或者超时终止
- -v 指的日志等级 -v-v-v 最高详情日志
- 300000 指的是点击次数 一般实际情况在50w次
根据导出日志进行app详情分析 根据关键字crashes和error进行分析.
4.简单安装app
adb install 包路径
5.查看实时包占用资源情况
adb shell top
PID 进程 ID
PR 优先级
CPU% 当前瞬间占用 CPU 百分比
S 进程状态(R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程)
#THR 线程数
VSS Virtual Set Size 虚拟耗用内存(包含共享库占用的内存)
RSS Resident Set Size 实际使用物理内存(包含共享库占用的内存)
PCY 调度策略优先级,SP_BACKGROUND/SPFOREGROUND
UID 进程所有者的用户 ID
NAME 进程名
以上是关于monkey实战与详解的主要内容,如果未能解决你的问题,请参考以下文章