一、安装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
的自动化测试脚本编写了