robot framework+Appium环境搭建教程(超详细,有图文) 下载本文

RF+Appium+Android环境搭建教程

1.下载安装包

一、适用操作系统

Win7 旗舰版Sp1 64位操作系统

RF环境搭建,请参考文档《RobotFramwork安装指南》

RF环境搭建完成后,需要引用第三方库“AppiumLibrary”库,此库可以去官网地址下载(http://robotframework.org/#test-libraries)

添加库方法跟文档《RobotFramwork安装指南》添加库方法一样,运行CMD到AppiumLibrary库目录下,运行命令:python setup.py install 进行安装

添加库方法:跟文档《RobotFramwork安装指南》一样

以上是RF工具的配置

2.Android环境搭建

2.1JDK安装

(如果电脑安装有,无需安装;没装的根据自己的系统选择32位或64位下载JDK,这里是64位)

jdk-8u111-windows-x64.exe

JDK安装很简单,按默认安装即可。 环境变量配置:

在系统变量中新建(已有则添加,用英文分号隔开) 变量名:JAVA_HOME

变量值:C:\\Program Files\\Java\\jdk1.8.0_111 //Jdk的安装路径

变量名:CLASSPATH

变量值:%JAVA_HOME%\\lib\\tools.jar;%JAVA_HOME%\\lib\\dt.jar

变量名:path

变量值:%JAVA_HOME%\\bin; //加在最前面,分号后面接已有的

检查JAVA环境是否配置好,进入CMD命令行,输入java或javac,可以看到命令提示,说明成功了。

2.2安装Android SDK

其实这里我们主要要用到sdk tools中的UIAutomatorviewer工具,可以定位待测试应用界面元素 所以安装sdk或提取adt-bundle中的sdk都可以,这里用到adt-bundle-windows-x86_64-20140624 下载 adt-bundle-windows-x86_64-20140624.zip,直接解压即可。

配置sdk环境变量(appium需要用到) 变量名:ANDROID_HOME 变量值:C:\\Program Files\\sdk //sdk的存放路径

变量名:path

变量值:%ANDROID_HOME%\\tools;%ANDROID_HOME%\\platform-tools;

3. 安装Appium 3.1安装Node.js

Appium是使用node.js实现的,node是解释器,所以要先安装好

按默认安装即可,可以改变安装的路径,默认Add to PATH会自动添加环境变量。

安装完成以后,进入CMD,输入node -v, 可以看到版本号,说明成功了。

3.2Appium安装

直接安装Appium

配置环境变量 变量名:path

变量值:C:\\Program Files\\Appium\\node_modules\\.bin;

配置完后进入cmd命令行,输入appium,提示:Welcome to Appium说明安装好了。

//appium的bin目录

Appium联网安装

进入cmd命令行,输入: npm install –g appium 或者

npm --registry http://registry.cnpmjs.org install -g appium (推荐这种,npm的国内镜像,速度快) 注:-g全局参数

多等几分钟,可以看到appium的版本及安装目录

3.3安装Microsoft .NET Framework 4.5(若未安装,启动Appium时会提示安装)

4.安装RobotFramwork

4.1安装python

(RF 框架是基于 Python 语言的,所以安装前一定要有 Python 环境)

安装过程中勾选Add python.exe to Path后就不用再添加环境变量了 4.2安装RobotFramwork

解压进入其目录

进入cmd,cd到当前目录,输入python setup.py install 进行安装

(这里有个小技巧,直接在当前目录的路径显示栏中输入cmd回车,即可进入cmd当前路径)

4.3安装wxPython

RIDE是基于这个GUI库开发的,所以安装ride前也要先安装

这里一定要安装32位(RIDE也是32位的)的unicode(支持中文),否则启动RIDE时会提示找不到 4.4安装 robot framework ride

安装同4.2 RobotFramwork安装 4.5安装库

安装同4.2 RobotFramwork安装

5.启动RIED

先启动Appium并设置好

在Python27\\Scripts目录下找到ride.py,直接双击或cmd命令启动