Appium+Robotframework实现手机应用的自动化测试-2:安装条件

需要建立设定的移动平台用于运行测试。请看以下的平台要求:

如果你想通过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中,以下是这三种操作系统所需的安装条件,请点击进行了解。

Linux

OS X

Windows

FirefoxOS 安装条件

Appium可真强大,这个操作系统也支持,不过本人还没用过,请点击右侧的链接进行了解。Firefox OS Simulator

 

 接下来,我先讲解Appium如何测试Android应用,之后再讲解Appium如何测试iOS应用,敬请期待。

 本文版权归绿化树所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途,否则后果自负!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。