zoukankan      html  css  js  c++  java
  • 基于python的appium环境搭建

    基于python的appium环境搭建

    Appium环境搭建需要用到的软件,如下:

    1. Jdk-8u221-window
    2. Android-sdk_r24.4.1-windows
    3. Python
    4. Appium desktop
    5. Node.js
    6. Appium-python-Client
    7. pycharm

     

     

    一、jdk的安装

     

    jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

     

    JDK一键安装,无需多讲,默认安装路径即可

     

    环境配置:计算机>属性>高级属性>环境变量

     

    变量名:JAVA_HOME

     

    变量值:C:Program FilesJavajdk1.8.0_151(这里是jdk安装路径,选择你自己jdk的存放路径)

     

     

    变量名:path

     

    变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;(使得系统可以在任何路径下识别java命令)

     

    变量名:CLASSPATH

     

    变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(这里需要注意的是.不能漏)Java运行环境加载类的路径

     

    环境配置是否成功,输入javac或者java -version验证,出现如下界面表示成功。

     

     

    二、Android SDK工具类安装

    Android SDK提供开发测试所必须的Android API类库和开发工具

    1.SDK下载安装

    安装包见(链接:https://pan.baidu.com/s/1mWgIPIdaWRGHEZ9B5hUp2g

    提取码:j70f),下载完成后,进行环境配置;

     

     2.环境配置:

    点击电脑—属性—环境配置:

    新建系统变量:ANDROID_SDK_ROOT    E: uanjianSdkSdk  自己实际安装的路径

    Path已有变量追加值:%ANDROID_SDK_ROOT%platform-tools

    %ANDROID_SDK_ROOT% ools

     

     

    3.验证

    使用adb命令验证即可,在dos窗口输入adb,出现如下截图,说明安装成功。

     

    三、python安装

    具体安装过程,请见https://www.cnblogs.com/lilibar/p/11976715.html

     

    四、appium desktop安装

    Appium下载包(链接:https://pan.baidu.com/s/1QEJF7JzoYHYkkZVrZE0qaA,提取码:msdw 复制这段内容后打开百度网盘手机App,操作更方便哦),下载完成后点击exe程序即可运行;appium server安装见这篇:https://www.cnblogs.com/lilibar/p/11976795.html

     

     

    五、node.js

    配置Appium的环境,必须要有Node.js(Appium就是由Node.js编写的),所以需要对Node.js进行安装和配置环境。

    1.下载

    下载地址:http://nodejs.cn/download/

    下载对应的版本,如下所示

     

     

    下载安装包后,双击安装,具体步骤忽略了,很简单。

    2.配置环境变量:

    加path环境变量:C:Program Files odejs安装路径

    3.验证

    通过命令node -v查看node版本,出现如下截图,说明安装成功;

     

    六、Appium-Python-Client

    1.安装

    使得appium和python建立连接关系,使用命令:pip install Appium-Python-Client,出现如下截图,则说明安装成功。

     

    七、Pycharm

    具体安装步骤详情请查看:https://www.cnblogs.com/lilibar/p/12742763.html

    原文参考地址:https://blog.csdn.net/c_shell_python/article/details/79647627

     

     

     

     

     

     

     

     

     

  • 相关阅读:
    Oracle Haip无法启动问题学习
    OGG-Veridata如何对比没有主键的表?
    除PerfDog之外,还有什么性能测试工具。
    test
    Android系统WiFi网络架构
    audit2allow 添加SELinux权限
    select、poll、epoll之间的区别总结
    属性问题展开的selinux权限介绍
    android property属性property_set()&& property_get() selinux权限问题
    关于网络&wifi基础内容
  • 原文地址:https://www.cnblogs.com/lilibar/p/12743102.html
Copyright © 2011-2022 走看看