需要建立设定的移动平台用于运行测试。请看以下的平台要求:
如果你想通过npm install运行Appium,对Appium有所贡献(因为它是开源的哦),需要node.js和npm 0.10或更高版本(使用 n 或 brew install node 安装Node.js,确保没有使用sudo来安装Node或者Appium,否则就会遇到麻烦)。建议使用最新的稳定版本。
可以使用appium-doctor来检查是否所有的Appium依赖项都没有问题,运行 appium-doctor并提供参数 --ios或者--android来检查所有的依赖项是否正确安装。如果从源代码处运行,则要使用 ./bin/appium-doctor.js 或者 node bin/appium-doctor.js.
请下载你熟悉的语言的Appium客户端用于编写测试。Appium客户端是WebDriver客户端的简单扩展。可以在Appium 客户端列表看到客户端列表及其下载链接说明。
iOS 安装条件
Mac OS X 10.7或者更高,推荐 10.9.2,不过本人使用的是更新的10.10.3版本,也没有问题。
XCode >= 4.6.3, 推荐5.1.1,因为我的OS X是10.10.3,所以相应的XCode的版本是6.3.1。
Apple 开发工具 (iPhone simulator SDK, command line tools)
Android安装条件
Android SDK API >=17(附加的功能需要18/19),本人当前使用的是18.
因为Appium支持在OS X,Linux和Windows中运行Android测试,所以请确保你使用的操作系统满足安装条件,本人为了方便就直接安装在了Windows 7中,以下是这三种操作系统所需的安装条件,请点击进行了解。
FirefoxOS 安装条件
Appium可真强大,这个操作系统也支持,不过本人还没用过,请点击右侧的链接进行了解。Firefox OS Simulator
接下来,我先讲解Appium如何测试Android应用,之后再讲解Appium如何测试iOS应用,敬请期待。
本文版权归绿化树所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途,否则后果自负!