RF环境搭建

Posted mr-zy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RF环境搭建相关的知识,希望对你有一定的参考价值。

自动化工具安装顺序:robot Framework(两个RF框架)--->WXpython(不要更改安装路径,自动安装在python文件中)--->安装依赖库库RF3.0和RF1.5.2.1 --->打开ride.py机器人--->安装测试库robotframework-selenium2library

 

一:RF框架安装

1,RF框架是基于python 的,所以要有python环境,一般选择安装Python2x.,设置环境变量

2.解压手动安装包

 技术图片

3.解压RF3.0和RF1.5.2.1压缩文件

 技术图片

4.在dos窗口:输入d:进入D盘,再d盘输入cd robotframework3.0所在目录的绝对路径,输入python setup.py install

 技术图片

5.按照4方法一样安装robotframework-ride-1.5.2.1

6.接下来再手动安装包双击wxpython2.8(GUI)exe,用来支持ride运行的;不用更改安装路径,自动安装在python文件中

 技术图片

7.找到ride文件双击打开

 技术图片 

二:安装UI自动化测试库

1.现在dos命令下输入pip

2.已安装pip,只需在C:Python27Scripts找到文件easy_install-2.7-script.py

 技术图片

3.dos界面输入pip install robotframework-selenium2library安装即可

4.如果没有安装pip则需手动解压在线安装setuptools-12.0.3.tar.gz(不能解压到中文目录中

 技术图片

 

 技术图片

5.在线安装 setuptools安装  (Python的 distutilsde工具的增强工具) cd+setuptools所在目录的绝对路径,然后输入:python setup.py install

 技术图片

6.完成安装

 技术图片

7.注:在安装setuptools之后如果报:

UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xd7 in position 9: ordinal not in range(128)错误

解决方法:

修改mimetypes.py文件,用Pycharm5.0打开C:Python27Libmimetypes.py文件,在第256行处import下添加如下几行:

if sys.getdefaultencoding() != gbk: 

reload(sys) 

sys.setdefaultencoding(gbk)

技术图片

 

 技术图片

8.dos界面进入到C:Python27Scripts中安装即可

 技术图片

9.安装requests和robotframework-requests库与8行一样方法一样

10.安装robotframework-DatabaseLibrary与8行一样方法一样

11.查看是否安装ok

 技术图片

以上是关于RF环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

01 RF环境搭建及简介

RF+Allure生成漂亮的测试报告之环境搭建及简单使用

1RF测试环境的搭建

RF工具简介与环境搭建

基于robort framework的接口测试---搭建RF环境

RF+Appium框架自动化测试系列一之(Mac下Appium环境搭建)万事开头难