RF+Appium+Android环境搭建教程
-
1.下载安装包
一、适用操作系统
Win7 旗舰版Sp1 64位操作系统
Win7 旗舰版Sp1 64位操作系统
RF环境搭建,请参考文档《RobotFramwork安装指南》
RF环境搭建完成后,需要引用第三方库“AppiumLibrary”库,此库可以去地址下载(/#test-libraries)
添加库方法跟文档《RobotFramwork安装指南》添加库方法一样,运行CMD到AppiumLibrary库目录下,运行命令:python setup.py install 进行安装
添加库方法:跟文档《RobotFramwork安装指南》一样
幂函数图像生成器以上是RF工具的配置
2.Android环境搭建
2.1JDK安装
(如果电脑安装有,无需安装;没装的根据自己的系统选择32位或64位html文字中间空格下载电脑怎么装路lunixJDK,这里是64位)
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,直接解压即可。
vb在哪里编写代码配置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; //appium的bin目录
配置完后进入cmd命令行,输入appium,提示:Welcome to Appium说明安装好了。
Appium联网安装
进入cmd命令行,输入:
npm install –g appium 或者
npm install –g appium 或者
npm --registry install -g appium (推荐这种,npm的国内镜像,速度快)
注:-g全局参数
多等几分钟,可以看到appium的版本及安装目录
注:-g全局参数
多等几分钟,可以看到appium的版本及安装目录
3.3安装Microsoft .NET Framework 4.5(若未安装,启动Appium时会提示安装)
4.安装RobotFramwork
4.1安装python
(RF 框架是基于 Python 语言的,所以安装前一定要有 Python 环境)
安装过程中勾选 to Path后就不用再添加环境变量了
4.2安装RobotFramwork
解压进入其目录
进入cmd,cd到当前目录,输入python setup.py install 进行安装
(这里有个小技巧,直接在当前目录的路径显示栏中输入cmd回车,即可进入cmd当前路径)
4.3安装wxPython
RIDE是基于这个GUI库开发的,所以安装ride前也要先安装
这里一定要安装32位(RIDE也是32位的)的unicode(支持中文),否则启动RIDE时会提示不到
电脑python安装教程4.4安装 robot framework ride
安装同4.2 RobotFramwork安装
4.5安装库
安装同4.2 RobotFramwork安装
5.启动RIED
先启动Appium并设置好
在Python27\Scripts目录下到ride.py,直接双击或cmd命令启动
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论