编辑: 迷音桑 | 2016-09-08 |
5 Appium 介绍 Appium Client Appium Client 有很多语言库.包括 Java, Ruby, Python, PHP, JavaScript 和 C#,这些库都实 现了 Appium 对 WebDriver 协议的扩展.当使用 Appium 的时候,你只需使用这些库代替常 规的 WebDriver 库就可以了. Appium.app, Appium.exe 我们提供了 GUI 封装的 Appium 服务端下载,它封装了运行 Appium服务端的所有依赖,而 不需要担心怎样安装Node.js.其中还包括一个Inspector工具,可以帮助你检查应用的界面层 级让你更方便地编写测试用例. Appium Girls学习指南
6 Appium 介绍 安装 Appium 在这一章,我们会学习如何搭建和安装Appium 注意:本章内容主要针对 windows 环境.若你使用的是 mac 或者 linux ,请咨询你的教 练 安装步骤 安装JDK 并设置环境变量 安装Android SDK 并设置环境变量 安装Nodejs 安装appium 验证安装 安装JDK 并设置环境变量 1. 到Java官网下载相应的JDK并安装 2. 设置环境变量 i. 添加 JAVA_HOME 对应的路径 C:\Program Files\Java\jdk1.7.0_79 ii. 在 PATH 变量末尾追加 ;
%JAVA_HOME%/bin;
iii. 添加 CLASSPATH ,设置值为 %JAVA_HOME%\lib;
%JAVA_HOME%\lib\tools.jar 设置完毕后在 command line 输入 java -version 显示如下内容说明配置正确 java version 1.7.0_79 Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 安装Android SDK 并设置环境变量 注意:安装Android SDK需要翻墙并更新你的SDK repository Appium Girls学习指南
7 安装 Appium 1. 到Android 官网下载并安装SDK 2. 设置环境变量 i. 添加 ANDROID_HOME 设置值为: C:\你的安装路径\Android\sdk ii. 在 path 环境变量值末尾追加: ;
%ANDROID_HOME%\tools;
%ANDROID_HOME%\platform- tools;
设置完毕后在命令行输入 adb devices .如果结果如下,说明配置成功: List of devices attached * daemon not running. starting it now on port
5037 * * daemon started successfully * 安装Nodejs 到Nodejs官网下载最新版本的NodeJs并直接安装. 安装完毕后,打开命令行,输入 node -v ,出现类似下面的信息说明安装成功. v4.0.0 安装appium 安装appium有两种方式: 使用 npm (Node js 的管理与分发工具) 安装Appium 使用Appium官方安装包安装 npm 安装在 windows 相对比较复杂,建议使用官方安装包. 使用NPM安装Appium 首先,npm默认的镜像地址已经被墙,我们需要将npm的下载地址更改为国内的地址. 打开终端(命令行),输入 npm config get registry 我们可以看到当前npm的镜像地址. 我们需要将这个地址替换为国内的地址,这里我们替换成淘宝的NPM镜像源: Appium Girls学习指南
8 安装 Appium npm config set registry=https://registry.npm.taobao.org/ 敲击回车后,我们再次输入 npm config get registry 可以确认镜像源是否替换成功. 接下来我们就可以安装Appium了: npm install -g appium 需要注意的是,最新版本的Appium在安装过程中,会去google拉取最新的 chromedriver,因为google被墙的关系,你很可能无法下载.这里强烈建议各位学习如 何翻墙. 使用Appium官方安装包安装 到Appium 官网 下载和你所使用系统一致的版本进行安装. 验证安装 当确认Appium安装完毕后,我们可以通过 appium-doctor 的命令来检查当前appium安装是否 完善,当前的JDK、SDK等环境是否配置正确. 如果 appium-doctor 返回的内容是有错的,请根据返回的具体的提示,将你的环境搭建完善. 如果返回的结果类似如下,说明安装成功 ... ... Android Checks were successful. All Checks were successful 需要注意的是,如果你是通过安装包安装的,使用 appium-doctor 命令时必须切换到 C:\Program Files (x86)\Appium\node_modules\.bin 目录 思考与总结 应该使用哪种安装方式,哪种方式比较好? Appium Girls学习指南