美文网首页
appium安装环境搭建

appium安装环境搭建

作者: 猫猫猫性 | 来源:发表于2019-06-25 10:03 被阅读0次

    百度网盘:里面除了appium都有安装包

    百度网盘下载链接:https://pan.baidu.com/s/1Yb1n6J3Br5DXr0aL0cbtJQ密码:ippx

    第一步:安装Node.js

    百度网盘有;直接下载安装好

    安装成功后验证两点:

    命令行输入:node -v

    C:\Users\Shuqing>node -v

    v6.11.3

    命令行输入:npm -v

    C:\Users\Shuqing>npm -v

    3.10.10

    第二步:安装appium

    [if !supportLists]1)[endif]下载appium

    命令行输入:npm install -g cnpm --registry=https://registry.npm.taobao.org

    安装成功后显示:

    C:\Users\Shuqing> npm install -g cnpm --registry=https://registry.npm.taobao.org

    npm WARN deprecated socks@1.1.10: If using 2.x branch, please upgrade to at least 2.1.6 to avoid a serious bug with socket data flow and an import issue introduced in 2.1.0

    C:\Users\Shuqing\AppData\Roaming\npm\cnpm -> C:\Users\Shuqing\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm

    + cnpm@5.2.0

    added 764 packages in 63.767s

    [if !supportLists]2)[endif]安装appium

    使用如下命令来执行安装:

    #安装最新版本

    cnpm install -g appium

    #安装指定版本

    cnpm install appium@1.7.2 -g

    看到如下命令时则表示下载安装完成。

    All packages installed (565 packages installed from npm registry, used 57s, speed 835.67kB/s, json 477(6.16MB), tarball 40.58MB)

    [appium@1.8.0] link C:\Users\Shuqing\AppData\Roaming\npm\appium@ -> C:\Users\Shuqing\AppData\Roaming\npm\node_modules\appium\build\lib\main.js

    npm的包安装分为本地安装(local)、全局安装(global)两种,一般我们推荐使用全局安装。

    3)配置appium

    安装完成之后可以使用如下命令查看appium的安装路径

    C:\Users\Shuqing>where appium

    C:\Users\Shuqing\AppData\Roaming\npm\appium

    C:\Users\Shuqing\AppData\Roaming\npm\appium.cmd

    4)运行appium

    在控制台输入命令appium即可启动appium服务,appium -v查看版本

    C:\Users\Shuqing>appium -v

    1.7.2

    C:\Users\Shuqing>appium

    [Appium] Welcome to Appium v1.7.2

    [Appium] Appium REST http interface listener started on 0.0.0.0:4723

    如果输入appium后显示:“appium不是内部或外部命令,也不是可运行的程序或批处理文件” 可以将appium安装的路径 如: “C:\Users\Shuqing\AppData\Roaming\npm”配置到系统环境变量Path中

    [if !supportLists]5)[endif]退出appium

    按键ctrl+c 选择y 即可退出

    第三步:安装appium-desktop

    百度网盘里有;但是版本可能有点低,需要等待一些时间升级;也可去官网下载最新版本

    下载地址:https://github.com/appium/appium-desktop/releases

    Appium-desktop主要用于定位;比UiAutomator更好用

    第四步:安装配置JDK

    百度网盘有;直接下载安装好

    安装配置完成后,打开命令提示符窗口,然后输入如下面命令有对应提示说明安装配置成功。

    C:\Users\Shuqing>java -version

    java version "1.8.0_05"

    Java(TM) SE Runtime Environment (build 1.8.0_05-b13)

    Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

    第五步:安装Android sdk

    1)安装

    百度网盘有;直接下载安装好

    2)配置环境变量

    右键我的电脑,打开属性,点击高级系统设置,打开环境变量:

    1、新建一个环境变量名称为ANDROID_HOME,变量值为当前安装SDK的目录

    例如SDK装在D:\androidSDK中,则环境变量为:

    2、把%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools添加到Path环境变量中。

    3)检测是否安装成功

    win+R,输入cmd,打开命令提示符面板。

    输入abd

    得到类似以下界面:

    第六步:安装python

    百度网盘有;直接下载安装好

    环境配置

    第一种:  在cmd下输入: path=%path%;D:\Python27  接着按"Enter"回车键。

                其中D:\Python27  是Python的安装目录。

    第二种:  (1) 右键点击"计算机",然后点击"属性"

                 (2) 然后点击"高级系统设置"

                 (3) 选择"系统变量"窗口下面的"Path",双击即可!

                 (4) 然后在"Path"行,添加python安装路径即可(我的D:\Python27)。 ps:记住,路径直接用分号";"隔开!

    验证是否安装成功

     安装成功之后输入命令python --version看到如下提示即可

    C:\Users\Shuqing>python --version

    Python 3.5.0

    第七步:安装 Appium-Python-Client

    通过命令: pip install Appium-Python-Client 进行安装。安装后可以通过如下命令来检测是否安装成功。

    输入命令“from appium import webdriver” 回车,如果控制台没有报错,则说明安装成功。

    C:\Users\Shuqing>python

    Python 3.5.0 (v3.5.0:374f501f4567, Sep 13 2015, 02:27:37) [MSC v.1900 64 bit (AMD64)] on win32

    Type "help", "copyright", "credits" or "license" for more information.

    >>> from appium import webdriver

    如果出现如下报错,则说明安装失败

    ImportError: No module named 'appium'

    ImportError: cannot import name “webdriver”

    说明:装Appium-Python-Client安装后的路径一般为:

    {Python 安装路径}\Lib\site-packages\appium

    第八步:安装appium-doctor

    appium-doctor可以检测Appium整体依赖环境配置情况。

    C:\Users\Shuqing>cnpm install appium-doctor -g

    [if !supportLists]· [endif]在控制台输入命令:appium-doctor 看到如下提示说明整体环境配置成功。

    C:\Users\Shuqing>appium-doctor

    info AppiumDoctor Appium Doctor v.1.4.3

    info AppiumDoctor ### Diagnostic starting ###

    info AppiumDoctor  ✔ The Node.js binary was found at: D:\program files\nodejs\node.exe

    info AppiumDoctor  ✔ Node version is 6.11.3

    info AppiumDoctor  ✔ ANDROID_HOME is set to: E:\Andriod_sdk

    info AppiumDoctor  ✔ JAVA_HOME is set to: C:\Program Files\Java\jdk1.8.0_05

    info AppiumDoctor  ✔ adb exists at: E:\Andriod_sdk\platform-tools\adb.exe

    info AppiumDoctor  ✔ android exists at: E:\Andriod_sdk\tools\android.bat

    info AppiumDoctor  ✔ emulator exists at: E:\Andriod_sdk\tools\emulator.exe

    info AppiumDoctor  ✔ Bin directory of %JAVA_HOME% is set

    info AppiumDoctor ### Diagnostic completed, no fix needed. ###

    info AppiumDoctor

    info AppiumDoctor Everything looks good, bye!

    info AppiumDoctor

    如果上面某一项显示为“X”则说明相关环境没有配置好,需要重新安装配置。

    相关文章

      网友评论

          本文标题:appium安装环境搭建

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