美文网首页
appium环境配置

appium环境配置

作者: ymj123 | 来源:发表于2020-11-20 12:03 被阅读0次

    公司要求做客户端UI自动化,摸索参考网上资源,搭建appium+python环境,最终完成自动化的第一步,记录下步骤,以便下次搭建需要重复查询。
    需要安装如下,末尾附上自己安装的资源,已测试通过,自动化可以正确跑起来(通过真机,模拟器没实验)
    电脑系统:Windows 10/64位操作系统
    jdk
    android-sdk
    node.js
    appium
    python
    pycharm

    一 jdk环境配置
    验证系统是否安装过,打开命令窗口,输入:java -version
    1.1jdk下载安装
    下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
    根据自动电脑下载,我下载的是这个,点击下载需要登录Oracle账号,我是百度网上搜的一个

    image.png
    下载后,双击安装,记下安装地址,用于配置环境变量
    1.2jdk配置环境变量:
    新建 JAVA_HOME 变量 ,变量值:jdk的安装目录
    image.png
    Path 中新增变量:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    新建 CLASSPATH 变量,变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar【注:前有.符号】
    检验是否配置成功,打开cmd,输入命令: java -version
    image.png
    二 安装Android SDK
    1.1
    下载地址:http://dl.google.com/android/android-sdk_r23.0.2-windows.zip
    1.2配置环境变量
    新建ANDROID_HOME,变量值为:sdk安装路径
    image.png

    Path中新增两个变量:%ANDROID_HOME%\platform-tools和%ANDROID_HOME%\tools;
    检验是否配置成功,打开命令窗口cmd,输入命令:adb

    image.png
    三安装node.js
    1.1下载地址 https://nodejs.org/en/download/
    image.png
    双击运行安装
    把Node.js的安装路径(也就是node.exe文件所在的目录)追加到环境变量Path
    打开命令窗口cmd,输入命令:node –v,如果安装成功,会输出如下版本信息:
    image.png
    四安装appium
    下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.18.3
    image.png
    配置环境:将安装的Appium文件夹所在目录\Appium\node_modules.bin添加进Path路径里
    最新版的 Appium 不带 appium-doctor,所以需要自己下载(也可以不用检查,我根据以上操作已经可以正常使用appium+python的UI自动化了,为了写文章才再去下载的)
    cmd窗口输入安装命令:npm install -g appium-doctor ,记住appium-doctor的路径,追加到Path环境变量里
    打开cmd,输入命令:appium-doctor
    image.png

    小波折

    1、下载安装的Android sdk缺少了platform-tools和build-tools,之前从开发哪里拷贝过来也是可以用的;然后咨询了一下开发人员,他说可以去Android-sdk的SDK Manager中下载 image.png

    2、安装新的appium,和以前老的长得不一样,配置环境变量找不到\Appium\node_modules.bin,就卸载了又去下载其他人提供的1.4.16.版本,最后安装成功了,但是在android10手机上跑不起来,换了android9可以,之后又再次安装了新版本,android10可以正常运行了
    3、我都是默认安装,没有修改安装路径,大家安装的时候记下路径,以免配置环境变量找半天找不到之前的安装的位置
    4、以上安装参考 https://www.cnblogs.com/cirr-zhou/p/9350656.html
    5、python、pycharm安装比较简单,我是参考这个https://www.liaoxuefeng.com/wiki/1016959663602400/1016959856222624
    6、链接:https://pan.baidu.com/s/1CQyMQ3LDSpuOftYU8oNFDg
    提取码:d5vd
    其中的installer_r24.4.1-windows就是android-sdk,在官网上都是让我下载Android Studio,但是我不想下载这个,是在网上找的资源

    相关文章

      网友评论

          本文标题:appium环境配置

          本文链接:https://www.haomeiwen.com/subject/pgvnbktx.html