环境准备:
windows版本:win10
IDE工具:AndroidStudio
环境准备:
打开androidstudio里面的SDKmanager,下载最新的sdk-tools
找到对应的SDK目录
在bin目录里有自带的monkeyrunner.bat脚本文件
但是这个脚本里面的环境配置是有问题的,这是因为,在SDK目录里找不到对应的包路径
用编辑器更改:
set frameworkdir=lib 改成:set frameworkdir=…\lib Dcom.android.monkeyrunner.bindir=…\framework -jar %jarpath% %* 改成:Dcom.android.monkeyrunner.bindir=…\platform-tools -jar %jarpath% %*
可以看到,正确的路径就应该是monkeyrunner.bat的上级目录的lib里才有jar包
然后在系统环境变量里添加ANDROID_SWT路径,否则还会报找不到路径
从脚本内容里可以看到,脚本在查找系统库的路径
for /f %%a in ("%APP_HOME%\lib\monkeyrunner-26.0.0-dev.jar") do set jarfile=%%~nxa
set frameworkdir=.
set libdir=
if not defined ANDROID_SWT goto QueryArch
set swt_path=%ANDROID_SWT%
goto SwtDone
环境搭载好了,接着就可以使用脚本无限测试了。
接下来就可以在CMD里使用命令运行python脚本