monkey命令学习记录

2018-08-15  本文已影响0人  素莫妍
  1. 简单monkey命令:adb shell -p packagename -v 500
    1.1 解释:对包名为XX的APP做500次monkey测试
    1.2 名词解释:

    • -p:用于约束限制,用此参数指定一个或多个包。指定包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP
      指定多个包:monkey -p <packagename1> –p <packagename2> -p <packagename3> -v 500
    • 用于指定反馈信息级别(信息级别就是日志的详细程度),总共分3个级别,分别对应的参数如下表所示:
      -v :日志级别0,仅提供启动提示、测试完成和最终结果等少量信息
      -v -v :提供较为详细的日志,包括每个发送到Activity的事件信息
      -v -v -v :最详细的日志,包括了测试中选中/未选中的Activity信息,大家可以根据需要使用对应级别
  2. 为了防止monkey停止,在命令中可以加入 --ignore-crashes --ignore-timeouts

  3. 也可以增加固定延时 --throttle 250 ,其中时间是毫秒级的

  4. monkey可以保存在电脑中(但需要一直连接usb):

adb shell monkey –p packagename –v 500 > d:\monkey\log.txt   

5.monkey 也可以保存到手机上

adb shell
monkey -p packagename  -- throttle 250 -v-v-v 200000 > /mnt/sdcard/monkey/monkey_test.txt
  1. 最后一步就是monkey日志的查看了
上一篇 下一篇

猜你喜欢

热点阅读