美文网首页
monkey命令学习记录

monkey命令学习记录

作者: 素莫妍 | 来源:发表于2018-08-15 10:56 被阅读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日志的查看了
  • crash:可通过关键词Exception来检索
  • ANR : 程序无响应,可通过Application Not Responding来检索
  • OOM :内存溢出,可通过out of memory 来检索

相关文章

  • monkey命令学习记录

    简单monkey命令:adb shell -p packagename -v 5001.1 解释:对包名为XX的A...

  • test | monkey测试基本用法

    01 执行 monkey测试 monkey执行命令: 命令说明: monkey参数可根据实际情况进行添加。 02 ...

  • monkey03--monkey script

    执行Monkey脚本的命令 adb shell monkey -f Monkey ...

  • adb shell monkey常用命令

    一、monkey命令 二、monkey常用命令参数说明 三、对小米商城APP跑monkey及其说明 adb she...

  • monkey如何使用?

    Monkey的用法: 通过monkey是伪随机事件测试;通过monkey命令对APP进行测试 基本命令是adb s...

  • 2018-08-16

    monkey测试 1.客户端日常monkey命令:adb shell monkey -p packagename ...

  • monkey自测APP

    monkey简介:monkey是Android中的一个命令行工具,monkey命令向系统发送伪随机的用户事件流(如...

  • 命令

    monkey命令:adb shell monkey --pct-syskeys 0 --throttle 1500...

  • Monkey

    Monkey命令 adb sell monkey -p com.tencent.mtaexample -v -v ...

  • 2018-05-03 Monkey参数&&事件

    一、monkey参数 Monkey 启动的命令行脚本为:monkey [options] 其中, o...

网友评论

      本文标题:monkey命令学习记录

      本文链接:https://www.haomeiwen.com/subject/fkyibftx.html