ADB Monkey压力测试时不触发底部导航栏

问题描述

monkey简介:
使用monkey对app进行压力测试,测试机是Nexus 5,但随机点击时会触发底部导航栏的返回键,导致应用退出,不可以正常完成测试。命令如下:

adb shell monkey -p test.xxx.xxx -v -s 10 --throttle 300 1000

 

解决思路

搜索一番后,在文章Android monkey使用详解找到了思路,原来可以通过“--pct-事件名称”分配随机事件触发的比例。
修改成以下代码后解决:

# 只设置触摸、手势、键盘事件,按比例分配.

adb shell monkey -p test.xxx.xxx -v -s 10 --pct-touch 60 --pct-motion 30 --pct-flip 10 --throttle 300 1000

 

上一篇:python猴子补丁


下一篇:稳定性测试介绍以及monkey运行原理