monkey run

  1. adb shell monkey -p com.kids.quwanban -s 3 --pct-touch 20 --pct-trackball 20 --pct-nav 20 --pct-majornav 20 --pct-motion 20 -v -v -v 100000 >C:monkey10w.txt

    较简单的monkey命令

  2. 2

    adb shell monkey -p com.kids.quwanban --throttle 100 --pct-touch 20 --pct-motion 20 --pct-majornav 20 --pct-appswitch 5 --pct-nav 25 --pct-anyevent 5 --pct-trackball 5 --pct-syskeys 0 --ignore-crashes --ignore-timeouts --monitor-native-crashes -v -v 5000000 >D:loglog.txt

    需要一直连接手机,日志保存到D:log

  3. 3

    adb shell monkey -v -v -p com.kids.quwanban --throttle 100 --pct-touch 20 --pct-motion 20 --pct-majornav 20 --pct-appswitch 5 --pct-nav 25 --pct-anyevent 5 --pct-trackball 5 --pct-syskeys 0 --pct-flip 0 --ignore-crashes --ignore-timeouts --monitor-native-crashes --bugreport 5000000 logcat_file=logcat.txt >log1830.txt

    不需要一直连接手机,有错误日志会保存到手机

  4. 4

    throttle 模拟用户操作时间的延迟时间,单位是毫秒1000ms=1s

    touch 触摸事件百分比  20

    motion 动作事件百分比 down事件 + 伪随机事件 + up事件  20

    majornav 主要导航事件百分比  20

    appswitch 启动Activity的百分比  5

    nav:基本导航---up/down/left/right  25

    anyevent 其它不常用类型事件的百分比  5

    trackball 轨迹事件的百分比  5

    syskeys 系统按键事件的百分比 0

    pinchzoom 截图 0

    flip 键盘轻弹 0

    ignore-crashes --ignore-timeouts  略crash和anr

原文地址:https://www.cnblogs.com/cpas-3-org/p/15002495.html