adb shell monkey命令实战解析记录-命令与调试专栏

monkey 自动化测试命令

monkey命令是一个用于对应用程序进行压力测试的实用工具,该命令随机发送指定次数的用户事件流(按键输入、触屏、手势等)到 APP 界面。monkey 是猴子的单词,顾名思义就是在手机 APP 上蹿下跳不断地随意乱输入一通。

语法格式:
Usage: monkey [options]

options 参数:
-p <allowed_package> # 允许测试的软件包, 可以指定多个 -p 参数支持多个软件包
-c <main_category> # 主分类, 可以指定多个 -c 参数

--ignore-crashes                # 忽略崩溃, 继续执行事件
--ignore-native-crashes         # 忽略 native 崩溃, 继续执行事件
--ignore-timeouts               # 忽略超时, 继续执行事件
--ignore-security-exceptions    # 忽略安全异常, 继续执行事件
--monitor-native-crashes        # 监控 native 崩溃

--kill-process-after-error      # 发生错误时杀死进程
--hprof
--match-description <text>

--pct-touch <percent>           # 触摸事件百分比, 例如指定触摸事件比例为 30%, 格式为: --pct-touch 30
--pct-motion <percent>          # 手势动作事件百分比, 所有事件百分比之和不能超过 100%
--pct-trackball <percent>       # 轨迹事件百分比 
--pct-syskeys <percent>         # 系统按键事件百分比
--pct-nav <percent>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值