Time will tell.
事件简介
Monkey
所执行的随机事件流包含11种事件,分别为:触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。
Monkey
通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了解这11大事件。
1、触摸事件
触摸事件是指在屏幕某处按下并抬起的操作,可通过--pct-touch
参数来配置其事件百分比。从Monkey
执行该事件对外输出的日志可以看到。 该事件由一组Touch(ACTION_DOWN)
和Touch(ACTION_UP)
事件组成,在手机上看到实际操作类似于点击。
2、手势事件
手势事件是指在屏幕某处的按下、随机移动、抬起的操作,即直线滑动操作。可通过--pct-motion
参数来配置其事件百分比。
该事件是由一个ACTION_DOWN
事件、一系列ACTION_MOVE
事件和一个ACTION_UP
事件组成的,在手机上看到的实际操作是一个没有拐弯的直线滑动操作。
3、二指缩放事件
二指缩放事件是指