Monkey事件

(1)触摸事件

类似于点击,可通过--pct-touch参数来配置其事件百分比。该事件由一组Touch(ACTION_DOWN)和Touch(ACTION_UP)事件组成

(2)手势事件

可通过--pct-motion参数来配置其事件的百分比。该事件由一个ACTION_DOWN、一系列ACTION_MOVE和一个ACTION_UP事件组成

(3)二指缩放事件

可通过--pct-pinchzoom参数来配置其事件的百分比。该事件的起始是一个ACTION_DOWN件和一个ACTION_POINTER_DOWN事件,中间是一系列的ACTION_MOVE事件,结束是一个ACTION_POINTER_UP事件和ACTION_UP事件

(4)轨迹事件

可通过--pct-trackball参数来配置其事件的百分比。现在的手机几乎都没有轨迹球了,但轨迹球事件中包含曲线滑动操作,如果需要曲线滑动可以选用此参数

(5)屏幕旋转事件

可通过--pct-rotation参数来配置其事件百分比。degree=0表示旋转90度,1表示180度。。。

(6)基本导航事件

基本导航事件是指点击输入设备的上下左右按键的操作,现在手机上很少有上下左右按钮了,所以这种事件一般用的比较少。可通过--pct-nav参数来配置其事件的百分比

(7)主要导航事件

这个事件是指点击“主要导航”按键的操作,如5-way键盘的中间键、回退按键、菜单按键。(5-way键盘类似以前的手机、iPod上的5个键,如图)。较少用。可通过--pct-majornav来配置其事件的百分比

(8)系统按键事件

指点击系统保留使用的按键的操作,如home键、返回键、音量键等。可通过--pct-syskeys参数来配置其事件百分比

(9)启动activity事件

指在手机上启动一个activity的操作。在随机的时间间隔中,monkey将执行一个startActivity()方法,作为最大限度上覆盖被测包中全部Activity的一种方法。可通过--pct-appswitch参数来配置其事件百分比。

(10)键盘事件

一些与键盘相关的操作。如点击输入框、键盘弹起、点击输入框以外区域、键盘收回等。可通过--pct-flip参数来配置其事件百分比。

(11)其他类事件

可通过--pct-anyevent参数来配置其事件百分比。

你可能感兴趣的:(Monkey事件)