Appium+python自动化框架环境准备

如何完成appuim自动化框架环境准备,下面慢慢说明
1.java开发环境JDK
2.android SDK
3.python下载安装
4.appium下载安装(服务端+客户端)
5.安装appium-python-client
一、Java环境配置
安装JDK,百度下载即可
环境变量配置,打开计算机设置 高级-环境变量、新建JAVA_HOME,把安装的jdk目录配置进去,我的如下
Appium+python自动化框架环境准备
新建CLASSPATH,配置如下

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
注意:前面的.;
Appium+python自动化框架环境准备
打开cmd输入java -version检查环境变量是否配置成功
Appium+python自动化框架环境准备
二、Android环境配置
安装Android SDK(安卓软件开发包),测试Android手机必然是要安装Android SDK。
下载地址:http://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可)
安装完成后,需要配置变量环境,在系统变量里面新建ANDROID_HOME,把sdk安装目录写进去,我的如下
Appium+python自动化框架环境准备
最后在path目录下面加入

.;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;或者安装路径即可
Appium+python自动化框架环境准备
cmd 输入adb,出现如下界面即成功,找一台安卓手机通过usb连接即可
Appium+python自动化框架环境准备
三、安装node.js
由于Appium的server端是node.js编写的所以需要先安装node.js。安装node.js后,可以直接通过npm安装Appium。

官方下载地址:https://nodejs.org/en/download/

根据自己的操作系统下载不同版本的node.js,安装只需点击下一步即可,安装成功后会自动添加环境变量。
Appium+python自动化框架环境准备
安装成功后会自动添加环境变量。cmd下检测npm是否可用。
Appium+python自动化框架环境准备
四、安装appium服务端
可通过cmd 下输入 npm install -g appium 进行安装。该安装过程会比较慢需要耐心等待。

如果该方法安装失败的话,我们可以尝试通过cnpm安装appium,具体如下:

通过npm命令安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

通过cnpm安装appium

cnpm install -g appium --no-cache

安装成功后,通过appium -v 查看当前appium版本,直接输入appium则启动appium server端。
Appium+python自动化框架环境准备
最后,cmd下输入“appium-doctor”命令,如下图显示,则说明你Appium所需要的各项环境全部准备就绪。
Appium+python自动化框架环境准备
五、安装appium客户端

地址:https://github.com/appium/appium-desktop/releases/tag/v1.2.1
Appium+python自动化框架环境准备
如果遇到“appium-doctor”不是内部或者外部命令时,需要去配置环境变量,找到appium安装路径,比如我的如下:
Appium+python自动化框架环境准备
六、python环境配置
官网:https://www.python.org/ 下载相应的python版本,成功安装,然后将安装路径添加到环境变量中,具体步骤可参考以上环境变量配置过程。

检查是否安装完成,cmd中输入python,出现版本号,然后输入print(“helloworld!”)这样python就是安装好了。
Appium+python自动化框架环境准备
注意:appium环境配置会比较多,但实际上并不难,需要各位耐心去实现,保持平和的心态,相信自己可以成功的,遇到问题不要气馁,总会找到解决的办法,感兴趣的话可以给我留言,希望可以帮助到你们!