Appium+Python-环境搭建
出来工作好几年了,这两年终于踏上了自动化测试的道路,慢慢记录下学习的艰辛路程,哈哈。
特别说明:这里罗列出了搭建的必要步骤,每个环节的详细安装教程,可以自行百度哈
一、安装JDK
因为Android是由Java语言开发的,所以需要先安装java环境。
打开官网下载链接://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,下载想要的版本,安装完成后,配置环境变量,需要配置3个变量,具体如下:
1)在系统变量里新建”JAVA_HOME”变量,变量值为:C:\Program Files\Java\jdk1.8.0_60(JDK的安装路径)
2)在系统变量里新建”classpath”变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3)找到path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
下面验证下是否配置成功:打开 cmd,输入java -version回车显示java版本号,说明环境变更已配置成功
注:详细的jdk安装教程也可参考://blog.csdn.net/qq_42003566/article/details/82629570
二、安装android SDK
安卓sdk下载地址://tools.android-studio.org/index.php/sdk/ (直接下载zip版本,解压至任意目录即可),需要配置环境变量,具体如下:
1)在系统变量里新建“ANDROID_HOME”变量,变量值为:C:\Program Files\Java\android-sdk_r24.4.1-windows\android-sdk-windows(AndroidSDK解压存放路径)
2)找到path变量(已存在不用新建)添加变量值:;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;(win10是每个变量都单独一行的,所以如果是win10的话就不需要分号隔离了)
因为我是直接用真机,所以解压后就不下载镜像了,下面验证下android sdk是否安装成功,在命令行输入:adb –version回车后显示版本号,说明已安装成功。
安装这个的目的是需要用adb命令去看手机设备的相关信息,还有就是tools文件夹下面有个元素定位工具:uiautomatorviewer.bat ,非常实用。
三、安装python
打开官网下载链接://www.python.org/,下载想要的版本,安装时要勾选 Add python to PATH,安装完成后,下面验证是否安装成功:
1)打开cmd,输入python回车显示python版本号,说明已安装成功
四、安装node.js
打开官网下载链接://nodejs.org/en/download/ ,下载想要的版本,安装完成后,配置环境变量,即把安装路径加到path,下面验证下是否安装成功:
1)打开cmd,输入node -v回车显示node.js的版本号,说明已安装成功
2)打开cmd,输入npm -v回车显示npm版本号,说明自带的npm也已安装成功
五、安装appium
前面已经安装完node.js,
1·)通过npm安装appium:npm install -g appium
2)通过npm安装appium-doctor:npm install -g appium-doctor(打开cmd,输入appium-doctor –version出现版本号即完成设置)
六、安装appium-python-client
前面已经安装完python,所以可以通过pip安装:pip install Appium-Python-Client
安装这个的目的是将Python与appium关联起来
七、安装pycharm
打开官网下载链接://www.jetbrains.com/pycharm/download/#section=windows,下载Community
版本就够了,安装时要勾选将 pycharm 的启动目录添加到环境变量的选项,安装完成后直接打开新建项目即可,安装这个工具的目的是为了写代码脚本哈。
以上,appium+python环境搭建成功。