Appium+python 环境搭建

一、安装JDK并配置环境变量

1、 在Java官方网站上下载相应系统的jdk文件安装,全部选择默认的安装路径即可安装完成。

2、 配置JAVA_HOME

我的电脑--右键属性--高级系统设置--环境变量

新建 JAVA_HOME 环境变量,变量值是自己安装JDK 的路径,我的是:C:\Program Files (x86)\Java\jdk1.8.0_144

3、 配置ClASSPATH

新建 CLASSPATH 环境变量,变量值是:
.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar (别忘了前面的. )

4、配置PATH

双击Path,点击新建,添加 %JAVA_HOME%\bin
再次点击新建,添加 %JAVA_HOME%\jre\bin

(这两个命令要放在path路径的最前面)

这里要特别注意一下,win10环境变量值是一行一行的,不要直接点击新建,添加"%JAVA_HOME%bin;%JAVA_HOME%jrebin;",否则会出现“javac不是内部或外部命令”错误。

5、验证安装是否成功
1).打开cmd命令行窗口
2).在命令行窗口中输入java -version,显示如下内容表示安装成功:

C:\Users\Administrator>java -version  #java后面有空格
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) Client VM (build 25.144-b01, mixed mode)

二、Android SDK环境搭建

1、下载Android SDK

然后sdk安装教程请自行百度

将下载的 Android SDK 解压到指定目录,我的目录在G:\android-sdk-windows

设置Android环境变量
下面设置 Android 环境变量,方法与Java环境变量类似。
下面设置环境变量:
“我的电脑” 右键菜单 —> 属性 —> 高级 —> 环境变量 —> 系统变量 —> 新建…
添加ANDROID_HOME,变量值为G:\android-sdk-windows

找到 path 变量名—> “编辑” 添加:
分别添加%ANDROID_HOME%\platform-tools%ANDROID_HOME%\tools

设置完成后打开cmd,执行adb --version,若出现一下内容则说明设置下成功

C:\Users\Administrator>adb --version
Android Debug Bridge version 1.0.40
Version 4986621
Installed as G:\android-sdk-windows\platform-tools\adb.exe

三、安装Node.js

访问https://nodejs.org/dist/v0.5.6/ ,下载完成后是一个.msi格式的文件,可以直接点击进行安装,安装过程不过多介绍,一路默认安装即可(我选择低版本的)

四、安装python

下载地址:https://www.python.org/downloads/,可以选择Python2.7或者Python3.x版本,我这里选择的是Python3.7的版本。下载的是一个exe安装文件,下载完直接安装即可,我的安装目录是C:Python37,安装好以后将Python安装目录配置到环境变量Path中,然后在cmd中运行python命令

五、安装Appium

访问https://www.fyszy.com/down/win/  点击 appium-desktop-setup-1.6.1.exe下载即可

运行Appium需要依赖.NET Framework 4.5,如果没有安装的话点击运行的时候会报错,所以需要下载.NET Framework4.5,这个自行百度下载就可以。 

全部安装配置好以后,在命令行窗口中运行appium-doctor,出现以下信息,说明所有的都正确安装并配置了

C:\Users\Administrator>appium-doctor
Running Android Checks
✔ ANDROID_HOME is set to "G:\android-sdk-windows"
✔ JAVA_HOME is set to "C:\Program Files (x86)\Java\jdk1.8.0_144."
✔ ADB exists at G:\android-sdk-windows\platform-tools\adb.exe
✔ Android exists at G:\android-sdk-windows\tools\android.bat
✔ Emulator exists at G:\android-sdk-windows\tools\emulator.exe
✔ Android Checks were successful.

✔ All Checks were successful
若在cmd中输入appium-doctor命令,提示:’appium-doctor’ 不是内部或外部命令,也不是可运行的程序
解决方法: 
将Appium安装目录中的.bin添加到环境变量Path中,例如: 
C:\Program Files (x86)\Appium\node_modules.bin


若在cmd中输入appium-doctor命令,提示:’node’ 不是内部或外部命令,也不是可运行的程序
解决方法: 
将node.exe 所在目录添加到环境变量 Path 中,例如:C:\Program Files (x86)\Appium 

六、下载Appium-Python-Client

直接在cmd里面,输入pip install Appium-Python-Client即可

OK,到此为止,所有需要安装的软件和工具包,以及环境变量都配置好了,下面就可以利用这个环境来实现Appium+Python的自动化测试脚本编写了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值