Monkey基本命令

直接在cmd下运行:adb shell monkey [执行命令]
在adb shell 命令模式下执行:monkey [执行命令]

参数介绍:

-p [包名] -----指定包名
可指定一个包或多个包,若未指定,默认启动设备中的所有包。
指定一个包:monkey -p com.test.user(包名) 100
指定多个包:monkey -p com.test1.useroperation -p com.test2.user 100


-v  -----反馈等级       
用于指定反馈信息级别(信息级别就是日志的详细程度),总共分3个级别,分别对应的参数如下 表所示: 

Level0: monkey -p com.test.useroperation -v 100    // 缺省值,仅提供启动提示、测试完成和最终结果等少量信息   

Level1: monkey -p com.test.useroperation -v  -v 100   // 提供较为详细的日志,包括每个发送到Activity的事件信息

Level2: monkey -p com.test.useroperation -v  -v  -v 100   // 最详细的日志,包括了测试中选中/未选中的Activity信息


-s  ------随机数种子        

用亍指定伪随机数生成器的seed值,如果seed相同,则两次Monkey测试所产生的事件序列也相同的。  示例:

test1:monkey -p com.test.useroperation –s 10 100                

test2:monkey -p com.test.useroperation–s 10 100  


--throttle    -----毫秒          

指定用户操作(即事件)时间延迟,单位是毫秒;如果未指定这个参数,monkey会尽可能快的生成和发送消息。

test:monkey -p com.test.useroperation--throttle 3000 10


monkey测试实例:(注意指定目录存储log需要退出adb shell模式执行,指定相对路径)
adb shell monkey -p com.test.useroperation --throttle 100 --pct-touch 50 --pct-motion 50 -v -v 1000 >adb-monkey.txt

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

铩胍崾牮镪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值