Android Monkey 测试

1). 常用测试命令
adb shell monkey -p com.csii.zhixiaoyinhang.huihe_android  -s 1 -v -v --throttle 300 > monkey.txt 10000

注:每次执行需要将-s 后的数字 1 递增或者自定义

2). 测试参数
usage: monkey [-p ALLOWED_PACKAGE [-p ALLOWED_PACKAGE] ...]
              [-c MAIN_CATEGORY [-c MAIN_CATEGORY] ...]
              [--ignore-crashes] [--ignore-timeouts]
              [--ignore-security-exceptions]
              [--monitor-native-crashes] [--ignore-native-crashes]
              [--kill-process-after-error] [--hprof]
              [--pct-touch PERCENT] [--pct-motion PERCENT]
              [--pct-trackball PERCENT] [--pct-syskeys PERCENT]
              [--pct-nav PERCENT] [--pct-majornav PERCENT]
              [--pct-appswitch PERCENT] [--pct-flip PERCENT]
              [--pct-anyevent PERCENT] [--pct-pinchzoom PERCENT]
              [--pct-permission PERCENT]
              [--pkg-blacklist-file PACKAGE_BLACKLIST_FILE]
              [--pkg-whitelist-file PACKAGE_WHITELIST_FILE]
              [--wait-dbg] [--dbg-no-events]
              [--setup scriptfile] [-f scriptfile [-f scriptfile] ...]
              [--port port]
              [-s SEED] [-v [-v] ...]
              [--throttle MILLISEC] [--randomize-throttle]
              [--profile-wait MILLISEC]
              [--device-sleep-time MILLISEC]
              [--randomize-script]
              [--script-log]
              [--bugreport]
              [--periodic-bugreport]
              [--permission-target-system]
              COUNT
3). 各参数解释
COUNT: 模拟用户随机事件数,最小为 1
-p: 指定包名
-v: 反馈信息级别: -v, -v -v, -v -v -v 
-s: 伪随机数种子,相同的种子值执行相同的序列
--ignore-crashes: 忽略异常奔溃
--ignore-timeouts: 忽略 ANR
--ignore-security-exceptions: 忽略安全异常
--monitor-native-crashes: 是否监视并报告 native 层发送的奔溃代码
--ignore-native-crashes: 忽略 native 层代码的奔溃
--kill-process-after-error: 是否在发送错误后杀死进程
--hprof: 是否立即生成分析报告, 保存在 data/mic 目录,谨慎使用
--throttle: 设置延迟时间,每隔多长时间执行下一个事件,一般为 300
--pct-touch: 设置触摸事件的百分比
--pct-motion: 设置运动时间百分比
--pct-trackball: 设置轨迹球事件百分比
--pct-syskeys: 设置系统按键事件百分比,如 HOME,音量,返回键等
--pct-nav: 设置导航事件百分比
--pct-majornav: 设置主导航百分比
--pct-appswitch: 设置 Activity 跳转百分比
--pct-anyevent: 设置任意事件百分比
--pct-pinchzoom: 设置缩放百分比
--pct-flip: 设置翻动百分比
--pct-permission: 设置权限百分比
--pkg-blacklist-file: 设置黑名单文件
--pkg-whitelist-file: 设置白名单文件
--bugreport: 捕获内存使用情况
-f: 加载 monkey 脚本文件测试
-setup: 设置 monkey 脚本文件
--script-log: 脚本日志 > monkey.txt
--wait-dbg: 等待调试
--dbg-no-events: 调试事件
--port: 端口
--randomize-throttle: 随机间隔时间
--profile-wait: 等待时间
--device-sleep-time: 设备睡眠时间
--randomize-script: 随机脚本
--periodic-bugreport: 内存占用百分比
--permission-target-system: 权限目标系统
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值