1.电脑配置 adb
2.手机连接电脑 adb devices 确保手机连接成功
3.adb shell dumpsys meminfo 要测试的应用包名
4 执行自动化测试命令
例如 adb shell monkey -p tv.danmaku.bili -s 110 --throttle 500 -v 1000 >/Users/mac/Desktop/test_monkey.txt
这条命令的意思是:打开哔哩哔哩应用,操作序列号为110,每个事件之间延迟500毫秒(就是0.5S),日志级别为一个V ,随机执行1000个事件,该日志保存到桌面的test_monkey.txt文件中。
强制退出monkey
退出应用和拔掉数据线,都无法停止monkey测试,试图用control+C 命令,控制台虽然能再次输入命令,可是手机还是在继续monkey命令。网上大部分人认为monkey开始测试之后,就不能停止,除非时间数执行完成,或者在cmd窗口执行adb reboot来进行手机重启操作。如需停止monkey测试,输入如下命令(用B站举列子):
输入control+C,控制台不再输出执行的信息,可以再次输入命令(但是手机还在跑monkey命令);
输入adb shell
ps -A | grep monkey 查看monkey进程号,返回来的数字,即是monkey的进程号
我们可以运行kill 命令来杀死该进程:
adb shell kill 进程号
参考博客地址
https://blog.csdn.net/weixin_42256585/article/details/88874071