Appium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。(可自行百度这几个概念selenium,selenium2,webdriver,webdriver API,appium,node.js)
首先,我的环境是win10 64位,下面所有涉及到的安装包都可以在官网下载。
第一步:安装appium
因为安装appium要先安装node.js(appium官网有介绍), .js官方网站:https://nodejs.org/
根据你的操作系统选择相应的版本进行下载。这里我以Windows 10 (64) 为例进行安装,选择Windows installer(.msi) 64-bit 版本进行下载。
下载完成,双击进行安装,如下图,一直下一步就可以。
安装完成,打开Windows 命令提示符,敲入“npm”命令回车。如果出现下图信息,表示node.js安装成功。
安装成功后,在Appium官方网站上下载操作系统相应的Appium版本。 https://bitbucket.org/appium/appium.app/downloads/
下载之后解压一步一步进行安装即可,安装完成后便会在桌面上出现appium的图标。点击即可打开,如下所示:
第二步、搭建Android开发环境
先安装jdk,下载地址:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html
下载成后安装jdk
安装成功后,进行配置环境变量:“我的电脑”右键菜单—>属性—>高级—>环境变量—>系统变量–>新建…
找到path变量名—>“编辑”添加:
配置完成后打开cmd窗口,输入Java -version可以查看是否安装成功,安装成功后继续。
继续安装Android sdk或adt,我安装的是sdk,因为安装后还需要下载很多东西,所以我直接下载了一个所有都包含,不用再次下载的集合包,下载解压后放在D盘Android文件夹下,下面设置Android环境变量,方法与java环境变量类似。我本机的目录结果为:D:\android\android-sdk-windows
下面设置环境变量:
“我的电脑”右键菜单—>属性—>高级—>环境变量—>系统变量–>新建…
找到path变量名—>“编辑”添加:
配置完环境变量后,再把安装的appium文件夹的Appium\node_modules.bin加到环境变量里,如图所示:
然后打开cmd通过“appium-doctor”命令检查appium环境,如果显示下面的内容就是正确了。