码迷,mamicode.com
首页 > 其他好文 > 详细

RF环境搭建

时间:2019-10-18 10:51:08      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:ram   class   frame   style   pyc   types   efault   reload   lib   

自动化工具安装顺序: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:\Python27\Scripts找到文件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:\Python27\Lib\mimetypes.py文件,在第256行处import下添加如下几行:

if sys.getdefaultencoding() != gbk: 

reload(sys) 

sys.setdefaultencoding(gbk)

技术图片

 

 技术图片

8.dos界面进入到C:\Python27\Scripts中安装即可

 技术图片

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

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

11.查看是否安装ok

 技术图片

RF环境搭建

标签:ram   class   frame   style   pyc   types   efault   reload   lib   

原文地址:https://www.cnblogs.com/Mr-ZY/p/11696970.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!