Android自动化测试——monkey测试指令

monkey

adb shell monkey -p com.***.android.***.*** --ignore-crashes --ignore-timeouts --monitor-native-crashes --throttle 100 --pct-syskeys 0 -v 10000 > monkey.txt


adb shell monkey -p com.umetrip.android.msky.app --ignore-crashes --throttle 100 --pct-syskeys 0 -v 10000 > monkey18.txt



事件

-s<随机数种子>

伪随机数生成器的seed值。如果用相同的seed值再次运行Monkey,它将生成相同的事件序列


--throttle<意图的种类>

在事件之间插入固定延迟。通过这个选项可以减缓Monkey的执行速度。如果不指定该选项,Monkey将不会被延迟,事件将尽可能快地被执行完成


--pct-touch<percent>

调整触摸事件的百分比(触摸事件是一个down-up事件),它发生在屏幕上的某单一位置


--pct-motion<percent>

调整动作事件的百分比(动作事件是由屏幕上某处的一个down事件、一系列的伪随机事件和一个up事件组成)


--pct-trackball<percent>

调整轨迹事件的百分比(轨迹事件由一个或几个随机的移动组成,有时还伴随有点击)


--pct-nav<percent>

调整“基本”导航时间的百分比(导航事件由来自方向输入设备的up/down/left/right组成)


--pct-majornav<percent>

调整“主要”导航事件的百分比(这些导航事件通常引发图形界面中的动作,如5-way键盘的中间按键、回退按键、菜单按键)


--pct-syskeys<percent>

调整“系统”按钮事件的百分比(这些按键通常被保留,由系统使用,如HomeBackStartCallEnd   Call及音量控制键)


--pct-appswitch

调整启动Activity的百分比。在随机间隔里,Monkey执行一个startActivity()调用,作为最大程度覆盖包中全部Activity的一种方法


--pct-anyevent<percent>

调整其他类型事件的百分比。它包罗了所有其他类型的事件,如:按键、其他不常用的设备按钮等


--pct-flip PECENT



--pct-pinchzoom PERCENT





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值