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实战与详解的主要内容,如果未能解决你的问题,请参考以下文章

monkey实战--测试步骤常用参数常规monkey命令

Android命令Monkey压力测试,详解

玩转Android monkey之monkey小实战

Android命令Monkey压力测试,详解

android压力测试命令monkey详解

Monkey工具使用详解