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环境搭建的主要内容,如果未能解决你的问题,请参考以下文章