打压

adb shell monkey -p com.baidu.searchbox 1000
【解释】
-p:后面是包名
1000:注入1000事件数
Andriod Monkey(四) Monkey参数打压、throttle、seed、设定执行事件百分比

throttle

monkey的事件执行的很快,加上throttle参数就可以控制每个事件
之间的间隔数
adb shell monkey -p com.bocom.xxhz --throttle 1000 100
【解释】
1000 --指间隔时间
100–指执行的实践数

Andriod Monkey(四) Monkey参数打压、throttle、seed、设定执行事件百分比

seed

伪随机数生成器的seed值。如果用相同的seed值再次运行monkey,将生成相同的事件序列。
adb shell monkey -p com.bocom.xxhz -s 88 50
【解释】
-s <seed值>
Andriod Monkey(四) Monkey参数打压、throttle、seed、设定执行事件百分比

执行事件百分比

adb shell monkey -v -p com.bocom.xxhz 100 50
【解释】
-v:列出详细的进度百分比
100:执行百分比
50:随机事件数
Andriod Monkey(四) Monkey参数打压、throttle、seed、设定执行事件百分比

事件标号 解释
0–pct-touch 触摸事件,点击时间百分比
1–motion事件 手势事件
2–pinchzoom事件 二指缩放事件
3–trackball 事件 轨迹球事件有点下拉刷新新闻列表
4–屏幕旋转事件(rotation) 横屏和竖屏
5–permission事件
6–基本导航事件 设备的上 下 左 右四个方向的导航
7–主要导航事件 app的中间键,返回键,菜单按键
8–系统导航事件 硬件设备的Home键,返回键和拨号键和音量键
9–切换Activity事件 app里有多个Activity,我们切换到不同Activity
10–flip事件 键盘轻弹,点击文本框,键盘弹起
11–其他事件

** 只做某几种事件,那么几种事件百分比相加一定要等于100%**

相关文章:

  • 2021-05-31
  • 2021-05-25
  • 2021-05-27
  • 2021-06-22
  • 2021-10-11
  • 2022-01-09
  • 2022-12-23
猜你喜欢
  • 2021-04-10
  • 2021-10-29
  • 2022-12-23
  • 2021-08-19
  • 2022-12-23
  • 2021-12-02
相关资源
相似解决方案