在Windows上部署环境

Appium
支持对IOS和Android进行自动化测试,而且可以部署在Windows(仅支持Android)和Mac OS X机器上。他使用Server-Client架构,能够支持Python Java ruby等多种语言来编写自动化脚本。本文详细记录配置Appium环境的方法。

在Windows上安装部署

1. 安装node.js

下载安装后,打开cmd,输入node -vnpm -v验证安装正确。

2. 安装appium-doctor

在打开的cmd中输入npm install -g appium-doctor,安装appium-doctor,它可以在稍后用来验证Appium的依赖是否配置正确。

3. 安装JDK

下载安装后,在系统环境变量中新建JAVA_HOME变量,地址指向JDK的bin目录。

4. 安装Apache Ant

下载解压到固定目录下,在系统环境变量中新建ANT_HOME变量,地址指向刚才解压的目录,在PATH变量下,添加%ANT_HOME%\bin,启动cmd输入ant,提示

Buildfile: build.xml does not exist!
Build failed

则表示Ant配置正确

5. 安装Apache Maven

下载解压到固定目录下,在系统环境变量中新建M2HOME变量,地址指向刚才解压的目录,新建M2变量,地址为%M2HOME%\bin,在PATH变量下,添加%M2%,启动cmd输入mvn -v,会显示Maven的版本,则表示Maven配置正确

6. 安装Android Studio

安装后运行一次,会自动下载更新相应的Android SDK,等待更新完成后,在系统环境变量中新建ANDROID_HOME变量,地址指向SDK的目录,添加toolsplatform-tools两个目录到PATH变量下。

7. 检测Appium依赖

打开cmd,输入appium-doctor,会自动检测以上的配置,如果没有异常,则当前已经配置Appium依赖完成。

8. 安装Appium

下载安装即可。

9. 安装Python3

根据操作系统选择32或64位安装包,安装完成后,打开cmd,输入pip install Appium-Python-Client,安装Appium的Python客户端

10. 备注&疑难问题

目前在Windows平台上,最新的安装包版本是1.4.16,这个版本是15年编译的,而Appium在不停的修复bug,因此使用安装包安装的Appium不包含最新的修复bug。所以推荐使用npm install -g appium来安装最新的命令行版本的Appium,并且当版本更新时,可以随之升级,比较方便。
但是使用npm安装需要翻墙,因为在npm下载完成后,安装过程中,还是会从github上下载一些文件,比如appium-selendroid-driver会在安装中下载selendroid-server.jar,如果不翻墙则会下载失败导致不能正确安装

你可能感兴趣的:(在Windows上部署环境)