appium 文档翻译 http://testerhome.com/topics/150
今天顺便翻译了下 appium 的一个文档页面,供大家参考。
如果你在 windows 上安装 appium,你没法使用预编译专用于 OS X 的 .app 文件,你也将不能测试 IOS apps,因为 appium 依赖 OS X 专用的库来支持 IOS 测试。这意味着你只能通过在 mac 上来运行 iOS 的 app 测试。这点限制挺大。
安装 nodejs (http://nodejs.org/download/) (0.8 版本及以上), 通过官方的安装程序来安装。
安装 android 的 sdk 包,(http://developer.android.com/sdk/index.html), 运行依赖 sdk 中的 'android' 工具。并确保你安装了 Level 17 或以上的版本 api。设置 ANDROID_HOME
系统变量为你的 Android SDK 路径,并把 tools platform-tools 两个目录加入到系统的 Path 路径里。因为这里面包含有一些执行命令
安装 Oracle 的 JDK,并设置 JAVA_HOME
变量为你的 JDK 目录。
安装 Apache Ant
或者直接使用 Android Windows SDK 自带的 ant,地址在 eclipse\plugins 目录,你需要把这个目录加到你的系统 PATH 变量中
安装 Apache Maven. 并且设置 M2HOME
和 M2
环境变量,把 M2
环境变量添加到你的系统 PATH 变量中。
安装 Git. 确保你安装了 windows 下的 Git,以便可以运行常用的 command 命令
现在,你已经下载安装了所有的依赖,开始运行
reset.bat
要在 windows 上运行测试用例,你需要先启动 Android 模拟器或者连接上一个 API Level17 以上的 android 真机。
然后在命令行运行 appium
node .
config.ini
中有一个配置项为 hw.battery=yes
出于对官方文档的尊重,我按照原文翻译,如下介绍我的安装心得。官方提到的一些工具,其实并不需要安装。
下面介绍我已经测试过的安装和使用过程
2、使用 npm 安装 appium,npm install appium
启动 appium,直接运行 appium 即可。
appium 会启动 2 个端口,一个是 4723,用于 webdriver 协议,一个是 4724,是用于和 android 交互使用的
通过 npm install appium
来更新 appium 即可
如果有任何疑问,欢迎到 testerhome.com 来交流
作者:seveniruby