网站建设公司宣传标语,eclipse 网站开发源码,开源小程序模板,店铺推广引流的方法执行参数参数说明颗粒度指标基础参数--throttle ms 用于指定用户操作间的时延。 -s 随机数种子#xff0c;用于指定伪随机数生成器的seed值#xff0c;如果seed值相同#xff0c;则产生的时间序列也相同。多用于重测、复现问题。 -v 指定输出日志的级别#xff0c;…执行参数参数说明颗粒度指标基础参数--throttle ms 用于指定用户操作间的时延。 -s 随机数种子用于指定伪随机数生成器的seed值如果seed值相同则产生的时间序列也相同。多用于重测、复现问题。 -v 指定输出日志的级别共有3个级别。 1) -v : 仅提供启动提示、测试完成和最终结果等少量信息; 2) -v -v : 提供较为详细的日志包括每个发送到Activity的信息; 3) -v -v -v : 提供包括了测试中选中/未选中的Activity信息。 发送的事件类型 (注意各事件类型的百分比总数不能超过100%) --pct-touch percent调整轻触事件所占百分比。轻触事件是指屏幕上的单个位置的按下/释放事件--pct-motion percent调整动作事件所占百分比。动作事件包括屏幕上某个位置的按下事件一系列伪随机动作和一个释放事件--pct-trackball percent调整轨迹球事件所占百分比。轨迹球事件包括一个或多个随机动作有时后跟点击--pct-nav percent调整“基本”导航事件所占百分比。导航事件包括向上/向下/向左/向右作为方向输入设备的输入--pct-majornav percent调整“主要”导航事件所占百分比。这些导航事件通常会导致界面中的操作例如5方向键的中间按钮、返回键或菜单键--pct-syskeys percent调整“系统”按键事件所占百分比。这些按键通常预留供系统使用例如“主屏幕”、“返回”、“发起通话”、“结束通话”或“音量控件”--pct-appswitch percent调整Activity启动次数所占百分比。Monkey会以随机间隔发起startActivity()调用以最大限度覆盖软件包中的所有Activity。--pct-anyevent percent调整其他类型事件所占百分比。这包括所有其他类型的事件例如按键、设备上的其他不太常用的按钮等等。约束-p allowed package-name -p 后接app包名指定要测试的包名。如 1) 指定1个包 adb shell monkey -p 包名 1000 其中1000是操作次数 2) 指定多个包 adb shell monkey -p 包名1 -p 包名2 -p 包名n 1000 3) 不指定包 adb shell monkey 1000 (随机启动APP并发送1000个随机事件) -c main-category如果通过该方式指定一个或多个类别Monkey将仅允许系统访问其中一个指定类别中的所列的Activity。如果没有指定任何类别Monkey会选择Intent.CATEGORY_LAUNCHER或Intent.CATEGORY_MONKEY类别所列的Activity。要指定多个类别请使用-c选项 -每个类别对应一个 -c选项。调试选项--dbg-no-events指定后Monkey将初始启动到测试Activity但不会生成任何其他事件。为了获得最佳结果请结合使用 -v、一个或多个软件包约束条件以及非零限制以使Monkey允许30秒或更长时间。这提供了一个环境可以在其中监控应用调用的软件包转换操作。--hprof如果设置此选项则会在Monkey事件序列之和和之后立即生成分析报告这将在data/misc下生成大型约为5Mb文件因此请谨慎使用。--ignore-crashes通常当应用崩溃或遇到任何类型的未处理异常时Monkey将会停止。若指定此选项Monkey会继续向系统发送事件直到计数完成为止。--ignore-timeouts通常如果应用遇到任何类型的超时错误如“应用无响应”对话框Monkey将会停止。若指定此选项Monkey会继续向系统发送事件直到计数完成为止。--ignore-security-exceptions通常如果应用遇到任何类型的权限错误如它尝试启动需要特定权限的ActivityMonkey将会停止。若指定此选项Monkey会继续向系统发送事件直到计数完成为止。--kill-process-after-error通常当Monkey因出错而停止运行时出现故障的应用将保持运行状态。设置此选项后它将会提示系统停止发生错误的进程。注意在正常成功完成情况下已启动的进程不会停止并且设备仅会处于最终事件之后的最后状态。--monitor-native-crashes监视并报告Android系统原生代码中发生的崩溃。若设置了--kill-process-after-error系统将会停止。--wait-dbg阻止Monkey执行直到为其连接了调试程序。