2024年4月25日发(作者:)

RF+Appium+Android环境搭建教程

1.下载安装包

一、适用操作系统

Win7 旗舰版Sp1 64位操作系统

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

RF环境搭建完成后,需要引用第三方库“AppiumLibrary”库,此库可以去官网地址下载

(/#test-libraries)

添加库方法跟文档《RobotFramwork安装指南》添加库方法一样,运行CMD到AppiumLibrary库目录下,运行

命令:python install 进行安装

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

以上是RF工具的配置

d环境搭建

2.1JDK安装

(如果电脑安装有,无需安装;没装的

根据自己的系统选择32位或64位

下载JDK,这里是64位)

JDK安装很简单,按默认安装即可。

环境变量配置:

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

变量名:JAVA_HOME

变量值:C:Program FilesJavajdk1.8.0_111 //Jdk的安装路径

变量名:CLASSPATH

变量值:%JAVA_HOME%;%JAVA_HOME%

变量名: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_,直接解压即可。

配置sdk环境变量(appium需要用到)

变量名:ANDROID_HOME

变量值:C:Program Filessdk //sdk的存放路径

变量名:path

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

3. 安装Appium

3.1安装

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

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

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

3.2Appium安装

直接安装Appium

配置环境变量

变量名:path

变量值:C:Program FilesAppiumnode_;

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

//appium的bin目录

Appium联网安装

进入cmd命令行,输入:

npm install –g appium 或者

npm --registry install -g appium (推荐这种,npm的国内镜像,速度快)

注:-g全局参数

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

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

4.安装RobotFramwork

4.1安装python

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

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

4.2安装RobotFramwork

解压进入其目录

进入cmd,cd到当前目录,输入python 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并设置好

在Python27Scripts目录下找到,直接双击或cmd命令启动