Monkey的常用命令

编号参数名参数解释参数详解举例备注
1参数-p允许的包名列表参数-p用于约束限制,用此参数指定一个或多个包(Package,即App)。指定包之后,Monkey将只允许系统启动指定的APP。如果不指定包,Monkey将允许系统启动设备中的所有APP。adb shell -p 包名 -v 点击数

adb shell -p 包名 -v 点击数 >电脑某一位置
首先我们需要查看Monkey测试中是否出现了ANR或者异常,
无响应问题(ANR问题):在日志中搜索“ANR ”(此处有空格),
崩溃问题:在日志中搜索“Exception”,快速定位到关
键事件信息。然后查看Monkey里面出错前的一些事件动作,并手动执
行该动作,找出重现步骤,给开发。
2参数-v日志详细程度比较常用的是-v -v -v,一般会保存到指定
文件中供开发人员查找bug原因时使用
同上Level 0  :  adb shell monkey  -p 包名 -v 100   最简单(默认),除了启动、测试完成和最终结果外只提供较少的信息。

Level 1  :  adb shell monkey  -p 包名  -v  -v 100  提供了较为详细的测试信息,如逐个发送到Activity的事件信息

Level 2  :  adb shell monkey  -p 包名  -v  -v  -v 100 提供了更多的设置信息,如测试中选中或未选中的Activity信息
3参数-s随机数种子指定伪随机数生成器的seed值,如果seed
相同,则两次Monkey测试所产生的事件
序列也相同的。
adb  shell  monkey  -p 包名  –s 10  100 
4参数--throttle毫秒指定用户操作(即事件)间的时延,单位
是毫秒;如果不指定这个参数,monkey
会尽可能快的生成和发送消息。
adb  shell monkey -p 包名  --throttle 3000 100进程被占用怎么办?adb nodaemon server
1、提示说:cannot bind ‘tcp:5037’
2、netstat -ano | findstr “5037”
3、tasklist | findstr “进程号”
4、taskkill -f -t -im 进程名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值