monkey参数

一、参数分类

  • 常规类参数:包括帮助参数和日志信息参数。
  1. 帮助类参数:monkey -h     -- 输出monkey命令使用指导
  2. 日志信息参数:monkey -v <event-count>   -- -v:打印出日志信息,每个-v将增加反馈信息的级别。-v越多日志信息越详细,不过目前最多支持3个-v

    2.1 -v:只提供启动提示、测试完成提示和最终结果等少量信息。

    2.2 -v -v:较为详细的日志,包括每个发送到activity的时间信息。

    2.3 -v -v  -v:最详细的日志,包括测试中选中/未选中的activity信息。

  • 事件类参数
  1. 执行指定脚本:monkey -f <scripfile> <event-count>  -- monkey -f /mnt/sdcard/test
  2. 伪随机数生成种子值:monkey -s <seed> <event-count>  -- monkey -s 666 100
  3. 设置间隔:monkey --throttle <milliseconds>  -- monkey --throttle 3000 5  表示事件质检的固定延迟,单位为ms 若不接该选项,monkey不会延迟
  4. 调整触摸事件百分比:monkey -v -v --pct-touch 100 200
  5. 调整手势事件百分比:monkey -v -v --pct-motion 100 200
  6. 调整应用启动事件百分比:monkey --pct-appswitch <percent>
  7. 调整屏幕旋转事件百分比:monkey --pct-rotation <percent>
  • 约束类参数

调试类参数

原文地址:https://www.cnblogs.com/huainanhai/p/11767379.html

时间: 2024-11-05 22:44:54

monkey参数的相关文章

Appium - adb monkey参数(三)

monkey 参数 1.常规类参数 A.帮助类参数 monkey -h B.日志级别  $ adb shell monkey -v <event-count> . 2.事件类参数 A .执行指定脚本  $ adb shell monkey -f <scriptfile> <event-count>例: $ adb shell monkey -f /mnt/sdcard/test1 B.伪随机数生成种子值  $ adb shell monkey -s <seed&g

monkey参数应用

1.指定seed值 adb shell monkey -v -p package -s 100  100 2.touch事件(参数后都跟百分比) 3.设定动作百分比 4.轨迹球 5.基本导航事件 输入设备的上下左右 6.主要导航事件(中间键.返回键.菜单按钮) 7.系统导航事件(HOME/BACK/拨号.音量键) 8.activity 9.其他 各项参数详细说明,参考: Android自动化测试手段之Monkey(adb shell monkey)

monkey参数命令

可以使用命令 adb shell monkey -help 查看命令参数 1.参数: -p 用于约束限制,用此参数指定一个或多个应用.指定应用之后,monkey将只允许系统启动指定的app:如果不指定应用,将允许系统启动设备中的所有应用. 指定一个应用: adb shell monkey -p com.ifeng.news2 100 指定多个应用:adb shell monkey -p com.ifext.news –p com.ifeng.news2  100 不指定应用:adb shell

monkey实战--测试步骤、常用参数、常规monkey命令

简要步骤:adb devices---了解包名--adb shell monkey -p 包名 -v 运行次数(多个参数的组合形成不同的用例以求最大的覆盖)--当崩溃或无响应时分析monkey日志 常规monkey命令(可直接在项目里使用): adb shell monkey -p com.jiochat.jiochatapp --throttle 100 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --igno

【转】monkey实战--测试步骤、常用参数、常规monkey命令

简要步骤:adb devices---了解包名--adb shell monkey -p 包名 -v 运行次数(多个参数的组合形成不同的用例以求最大的覆盖)--当崩溃或无响应时分析monkey日志 常规monkey命令(可直接在项目里使用): adb shell monkey -p com.jiochat.jiochatapp --throttle 100 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --igno

【APP自动化测试】Monkey的测试原理和方法

参考资料:http://blog.csdn.net/io_field/article/details/52189972 一.Monkey测试原理:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中.它向系统发送伪随机的用户事件流(如按键输入.触摸屏输入.手势输入等),实现对正在开发的应用程序进行压力测试.Monkey测试是一种为了测试软件的稳定性.健壮性的快速有效的方法. 二.测试准备 1.首先需要将手机连接到PC,测试连接是否正常,可在cmd里输入adb devic

Android APP压力测试(二)之Monkey信息自动收集脚本【转】

前言: 上一篇Monkey介绍基本搬抄官方介绍,主要是为了自己查阅方便.本文重点介绍我在进行Monkey时如何自动收集相关信息,主要收集Monkey测试日志.手机日志.手机屏幕截图.测试手机信息,自动按次按时间点保存信息.只需轻轻一点,腾出手腾出脑想干吗干吗,执行结束应该有信息的都有收集,一定程序提升了效率,节约了时间.可以偷空看看美图.聊天扯淡...哦不,是学习提高审美观,沟通交流增进同事情感... 转载请注明出处:Findyou   http://www.cnblogs.com/findyo

Android APP压力测试(二)之Monkey信息自动收集脚本

Android APP压力测试(二) 之Monkey信息自动收集脚本 前言: 上一篇Monkey介绍基本搬抄官方介绍,主要是为了自己查阅方便.本文重点介绍我在进行Monkey时如何自动收集相关信息,主要收集Monkey测试日志.手机日志.手机屏幕截图.测试手机信息,自动按次按时间点保存信息.只需轻轻一点,腾出手腾出脑想干吗干吗,执行结束应该有信息的都有收集,一定程序提升了效率,节约了时间.可以偷空看看美图.聊天扯淡...哦不,是学习提高审美观,沟通交流增进同事情感... 转载请注明出处:Find

Android Monkey 压力测试 介绍

Monkey 是Android SDK提供的一个命令行工具, 可以简单,方便地运行在任何版本的Android模拟器和实体设备上. Monkey会发送伪随机的用户事件流,适合对app做压力测试 阅读目录 环境搭建 安装Android SDK 并配置环境变量 http://pan.baidu.com/s/1jIlifbS 什么是Monkey 顾名思义,Monkey就是猴子,  Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试.  猴子什么都不懂, 只知道乱敲 通过Monkey程序模拟用户