前段时间一直在折腾python的爬虫,想搞接口自动化。但是写了一个月,发现在我现在的这份的工作中根本接触不到接口。所以就想先放下来,先做点目前能够接触到的,也需要做的东西。
东西越来越多,人手不足。自己弄一下appium玩玩吧。下面为大家分享一下appium的环境搭建。
必须安装:
一、搭建Android环境
1.安装JDK
配置系统变量新建JAVA_HOME(JDK的安装路径)
配置系统环境变量Path(如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%in;%JAVA_HOME%jrein;”或者是直接“%JAVA_HOME%in;”)
配置系统环境变量CLASSPATH(如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”)
2.搭建Android SDK环境
配置环境变量Path(在变量值里加入androidSDK中platform-tools和tools的目录路径,这里我的是E:android-sdk_r20.0.3-windowsandroid-sdk-windowsplatform-tools和E:adt-bundle-windows-x86_64-20130729sdk ools。当然两个之间要加个分号“;”)
配置环境变量ANDROID_HOME(E:appiumadt-buE:adt-bundle-windows-x86_64-20130917adt-bundle-windows-x86_64-20130917sdk)
二、搭建eclipse环境
三、搭建python环境
安装nodejs
安装成功后在cmd.exe中输入node -v检查是否安装成功
四、安装appium
五、下载appium需要的python-client库,并安装
cmd.exe中输入pip install appium-python-client
在这里要注意一下jdk,sdk还有eclipse的选择,如果有一个选择了32位都是会出错的。一定要是统一的位数。版本可以不统一,但是一定要是统一的位数。