Appium+Python-环境搭建

  出来工作好几年了,这两年终于踏上了自动化测试的道路,慢慢记录下学习的艰辛路程,哈哈。

  特别说明:这里罗列出了搭建的必要步骤,每个环节的详细安装教程,可以自行百度哈

一、安装JDK

  因为Android是由Java语言开发的,所以需要先安装java环境。

  打开官网下载链接:https://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安装教程也可参考:https://blog.csdn.net/qq_42003566/article/details/82629570

二、安装android SDK

  安卓sdk下载地址:http://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

  打开官网下载链接:https://www.python.org/,下载想要的版本,安装时要勾选 Add python to PATH,安装完成后,下面验证是否安装成功:

1)打开cmd,输入python回车显示python版本号,说明已安装成功

 四、安装node.js

  打开官网下载链接:https://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

  打开官网下载链接:https://www.jetbrains.com/pycharm/download/#section=windows,下载Community版本就够了,安装时要勾选将 pycharm 的启动目录添加到环境变量的选项,安装完成后直接打开新建项目即可,安装这个工具的目的是为了写代码脚本哈。

以上,appium+python环境搭建成功。

猜你喜欢

转载自www.cnblogs.com/Chilam007/p/12726689.html
今日推荐