monkey学习笔记

2017-12-16  本文已影响0人  小妖精_3c19

monkey的option操作都是根据具体的需求设定的,主要分为常规类、事件类、约束类、调试类。

monkey 的常规命令

adb shell monkey  [options] <event-count>

-h   显示monkey参数帮助信息usage

-v   打印日志    

        -v  除启动提示、测试完成和最终结果外提供较少信息

        -v -v    提供较详细测试信息,如诸葛发送到activity的事件

        -v -v -v    提供更详细的安装信息,如测试中被选中或未选中activity

ex: adb shell monkey -v -v 1000  # 1000为事件数

monkey 的事件类命令

adb shell monkey -f  <scriptfile> <event-count>

-f    后接测试脚本名,运行指定脚本

ex: adb shell monkey -f  /mnt/sdcard/mf  1   # 1为脚本运行次数

adb shell monkey -s <seed> <event-count>

-s     后接随机数生成器的seed值,重复之前的随机操作

ex:    

adb shell monkey --throttle <milliseconds>

--throttle    后面接毫秒,事件间添加延迟时间

ex:

adb shell monkey --ptc-touch <percent>

--ptc-touch    调整触摸事件的百分比;触摸事件泛指发生在摸一个位置的down-up事件

adb shell monkey -ptc-motion <percent>

--ptc-motion    后面接动作事件百分比;动作事件泛指从某一位置按下(down)后经过一系列伪随机事件后弹起(up)

ex:

上一篇下一篇

猜你喜欢

热点阅读