zoukankan      html  css  js  c++  java
  • appium自动化环境搭建(python语言开发)

    简述

    1、安装jdk,配置环境变量

    2、安装AndroidSDK,配置环境变量

    3、安装Python

    4、安装Python集成开发环境PyCharm

    5、安装node

    6、安装appium服务端

    7、安装appium 客户端

    8、安装selenium和Appium-Python-Client库


    具体操作

     1、安装jdk,配置环境变量
    (修改环境变量后使用命令行查看版本信息时需重新另开cmd)

    网盘链接地址:https://pan.baidu.com/s/1B1DPwY1diGRtPQ6gCN5JWg 提取码:dnd8

    配置环境变量:(高级系统设置->环境变量->新建系统变量)

    新建→变量名:JAVA_HOME,变量值:F:Javajdk1.8.0_181(即JDK的解压安装路径)

    编辑→变量名:Path,变量值:%JAVA_HOME%jirin;%JAVA_HOME%in;(切记一定要是英文模式输入)

    校验jdk环境是否设置好:在dos下面(Winkey+R输入cmd回车)输入java -version,有正常返回版本信息即设置正确


    2、安装AndroidSDK,配置环境变量

    网盘链接地址:https://pan.baidu.com/s/1_CdpMjhQ3le1QNP9r6JdDQ 提取码:adp5

    配置环境变量:(高级系统设置->环境变量->新建系统变量)

    新建→变量名:ANDROID_HOME,变量值:F:AndroidAndroidandroid-sdk(即SDK解压的路径位置)

    编辑→变量名:Path,变量值:%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;(切记一定要是英文模式输入)

    校验SDK环境是否设置好:在dos下面(Winkey+R输入cmd回车)输入adb,有正常返回内容即设置正确,第一行为Android Debug Bridge Version 1.0.39……


     3、安装Python

    下载地址:https://www.python.org/downloads/ win10 64位下载python-3.7.0-amd64.exe

    安装过程中自动配置环境变量path(电脑的用户变量):D:Program FilesPythonPython37Scripts 和 D:Program FilesPythonPython37

    打开cmd输入python,输出版本号Python 3.7.0


    4、安装Python集成开发环境PyCharm

    下载地址:https://www.jetbrains.com/pycharm/download/

    激活方式:

    ①破解补丁,下载地址:链接:https://pan.baidu.com/s/1k9LqTSQGtsLiCQE5YCCnyA
    提取码:7l49

    下载后将jar文件复制到安装目录D:Program FilesJetBrainsPyCharm 2018.3.2in下,修改该目录下的两个文件,pycharm.exe.vmoptions 和 pycharm64.exe.vmoptions,在文件末尾加上
    -javaagent:C:PyCharm 2018.2inJetbrainsCrack-2.8-release-enc.jar(破解补丁文件的路径),重启Pycharm,选择Activate code(激活码激活),在网上找到激活码复制粘贴进去即可激活完毕

    ②激活码激活:修改hosts文件,在文件末尾加上 0.0.0.0 account.jetbrains.com,选择Activate code(激活码激活),在网上找到激活码复制粘贴进去即可激活完毕

    * 注:Windows系统hosts文件路径为:c:windowssystem32driversetc;
              Mac和Ubantu(Linux)系统hosts文件路径为:/etc

    ③授权服务器激活


    5、安装node

    由于Appium的server端是node.js编写的所以需要先安装node.js。安装node.js后,可以直接通过npm安装Appium。(注:npm类似于Python的pip,一个非官方包管理器)

    若先安装appium没有安装node时,命令行运行appium时会出现‘node’不是内部或外部命令,也不是可运行的程序或批处理文件

    下载地址:https://nodejs.org/en/download/ win10 64位下载node-v10.15.0-x64.msi

    安装后会自动添加环境变量。检查是否可用,在cmd输入npm -v,输出版本号6.4.1

    若输出报错,检查环境变量是否正确,添加exe安装路径到path


    6、安装appium服务端

    方法①  npm install -g appium

    Appium默认被安装到C:UsersAdministratorAppDataRoaming pm 下

    如果未安装组件Microsoft Windows SDK for Windows Server 2008 和 .NET Framework 3.5 和 Microsoft Visual Studio 2008,可能会报错,需要下载依赖的相关组件,再安装appium

    组件可通过下载安装visual c++ build tools即可

    下载地址:http://go.microsoft.com/fwlink/?LinkId=691126

    网盘地址:链接:https://pan.baidu.com/s/14ewhlSTPOadY6o98MZkm0Q 提取码:ytw3

    若安装完成后在cmd输入appium报错,则添加appium可执行文件所在的目录(C:UsersadminAppDataRoaming pm)到环境变量path里。配置正确,输出如下

    注:此种方式无法找到appium-doctor.cmd,因此无法使用appium-doctor命令检查环境

    因无法使用appium-doctor命令,卸载appium,操作如下

    方法②appium官方网站下载操作系统对应的版本(实践证明此方法较行得通)

    下载地址:https://bitbucket.org/appium/appium.app/downloads/

    以 Windows 为例,将下载的 AppiumForWindows_1_4_16_1.zip进行解压,点击 appium-installer.exe进行安装。若安装过程中报和方式①一样的错误,就安装相关组件先再安装appium。

    安装路径D:Program FilesAppium配置到环境变量path里,cmd输入appium即开启服务

    安装路径D:Program FilesAppium ode_modules.bin配置到环境变量path里,cmd输入appium-doctor,检查Appium所需要的各项环境是否都准备完成

    综上,所有环境变量如下


    7、安装appium 客户端

    appium client是对webdriver原生api的一些扩展和封装,用于抓取app上的定位信息。因为开发环境是python,因此安装Appium-Python-Client。

    方式如下:

    ①  pip install Appium-Python-Client 

       ②下载源码安装,地址如下:

    因为是windows环境下载的是Appium-Python-Client-X.X.tar.gz,解压到目录,在目录下找到setup.py运行。或使用命令行tar -xvf Appium-Python-Client-X.X.tar.gz(windows上用7zip可以解压)、cd Appium-Python-Client-X.X 和 python setup.py install

    因安装过,使用命令则提示已存在,安装路径如下



    8、安装selenium和Appium-Python-Client库

    运行Pycharm安装或使用pip命令安装在代码编写过程中使用到的库,诸如selenium和Appium-Python-Client

  • 相关阅读:
    Boost练习程序(program_options)
    vim一般设置
    删除文件夹及其子文件
    linux搜索一个文件
    窗口最大最小化
    3dmax 学习
    打造个人电脑安全终极防线
    Cacls Command Question
    vc++学习(六)——代码学习
    学习3dmax(四)
  • 原文地址:https://www.cnblogs.com/kristin/p/10307488.html
Copyright © 2011-2022 走看看