appium + pyhthon 自动化环境搭建

1、安装JDK,安装 最新的版本,下载对应电脑型号 jdk-8u221-window (去官网下载)http://www.oracle.com/technetwork/java/javase/downloads/index.html

  配置环境变量:

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

 变量名:JAVA_HOME

 变量值:D:\Java\jdk1.8.0_291(这里是jdk安装路径)

 变量名:path

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

   变量名:CLASSPATH

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

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

 

    检查是否配置成功 cmd中输入java -version  javac ,检查是否配置成功

 

 appium + pyhthon 自动化环境搭建

 

 appium + pyhthon 自动化环境搭建

 

 

2、下载Android  SDK

      我们需要下载的是SDK Tools

appium + pyhthon 自动化环境搭建

 

appium + pyhthon 自动化环境搭建

 

 

 

  Android-sdk_r24.4.1-windows(下载最新版),可以下载AndroidStudio,然后点击下载,直接下载也行(去官网下载)

  配置环境变量: 配置安装路径:E:\Program Files\Android\android-sdk-windows

       将下载的zip包解压,直接安装即可。

        打开SDK Manager(首次自动弹出),按照默认勾选安装亦可。 主要安装工具Platform-tools、build-tools、Android API(选择最新版本即可),还有扩展插件      Google USB Driver,其他根据实际情况自行选择。如下图:

appium + pyhthon 自动化环境搭建

 

 如需设置镜像:

大连东软信息学院镜像服务器地址: http://mirrors.neusoft.edu.cn 端口:80

北京化工大学镜像服务器地址: IPv4: http://ubuntu.buct.edu.cn/ 端口:80

IPv4: http://ubuntu.buct.cn/ 端口:80

IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

上海GDG镜像服务器地址: http://sdk.gdgshanghai.com 端口:8000

中国科学院开源协会镜像站地址: IPV4/IPV6: http://mirrors.opencas.cn 端口:80

IPV4/IPV6: http://mirrors.opencas.org 端口:80

IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80

 

环境变量配置 :

1、新增变量 ANDROID_HOME 

     添加    D:\Android\android-sdk 自己实际安装路径

2.Path已有变量追加值:
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools\28.0.3\; 自己具体版本号

cmd 中输入 adb  验证是否安装成功:

appium + pyhthon 自动化环境搭建

 

3、安装python 3.*  最新版本 ,

  配置好环境变量 ,

  在环境变量中 path 中添加E:\Python\Python38  E:\Python\Python38\Scripts

4. 安装appium  

  下载最新版本的,去官网下载 :https://github.com/appium/appium-desktop/releases/

5、安装node.js

一般电脑都安装的有,没有就安装一下 这里不再赘述 cmd node -v 查看一下

appium + pyhthon 自动化环境搭建

 

 6.安装appium-python-client 

使得appium和python建立连接关系,使用命令:pip install Appium-Python-Client

7.安装pycharm

下载社区免费版本,安装即可

上一篇:页面滚动,打包,appium工具


下一篇:⾃动化测试环境搭建