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

RobotFramework框架搭建(一)

时间:2018-09-30 12:55:45      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:inf   target   cmd命令   bsp   官方下载   添加   get   安装python   图形   

安装前说明

  • RobotFramework 以下简称为RF;
  • 本文中以Windows 10(64位)操作系统为例,RF环境搭建较为简单,参考步骤其他Windows系统也可以安装成功;
  • 为方便大家安装,我已经将安装包版本及下载路径列出。但要注意,有些安装包的最新版本可能是不适用的;
  • 安装路径,最好不要有中文,不要有空格;
  • 离线安装,选择安装包时要注意版本,大部分区分64位和32位的安装包,要对应好。

1、安装python

Python:https://www.python.org/

RF框架是基于python 的,所以一定要有python环境。

建议选择

Python的安装版本选择2.7.x,原因有以下两点:

Python2.7.x版本较为稳定,并且目前python3.0以上版本不向下兼容;

目前Ride是Robotframework主流的IDE,使用起来比较方便,但是目前不支持python3. 少数RF框架的库目前还不支持Python3,如ExcelLibrary;

如果你操作系统是64位,请安装64位安装包。官方下载地址,注意:安装路径使用默认就好,修改安装路径的话不要出现符号和空格。

Tips : 安装Python时有个安装选择,记得选择上Add python.exe to Path,否则安装后还得自己再去配置环境变量;默认环境变量配置,在系统变量-Path,添加C:\Python27与C:\Python27\Scripts(注:win10)其他win系统按对应的规则添加环境变量。

亲测: win64位选择版本:wxPython2.8-win64-unicode-2.8.12.1-py27

验证下是否安装ok

打开cmd命令窗口,输入python,回车,类似如下内容代表安装成功。

技术分享图片

 

2、Robot framework安装

Robot framework :

https://pypi.python.org/pypi/robotframework/2.8.5

推荐安装方法 : pip在线安装
pip install robotframework
公司的网速有点问题,很容易超时,如果pip安装时出现ReadTimeoutError ,可以通过加大pip 超时时间的方式解决:
pip --default-timeout=100 install -U robotframework
 
3、wxPython安装

Wxpython 是python 非常有名的一个GUI库,因为RIDE 是基于这个库开发的,所以这个必须安装。

官网:http://www.wxpython.org/
下载地址https://sourceforge.net/projects/wxpython/files/wxPython/

技术分享图片

 

4、Robot framework-ride安装

RIDE就是一个图形界面的用于创建、组织、运行测试的软件。

https://pypi.python.org/pypi/robotframework-ride

推荐安装方式:pip在线安装
pip install robotframework-ride

 

5、Robot framework-selenium2library安装

RF-seleniumlibrary 可以看做RF版的selenium 库,selenium (webdriver)可以认为是一套基于web的规范(API),所以,RF 、appium 等测试工具都可以基于这套API进行页面的定位与操作。

https://pypi.python.org/pypi/robotframework-selenium2library/1.5.0 

同样推荐匹配安装,首页就有对应的命令 

 

 以上简单框架安装完毕,Ride安装完成后,可以在cmd中输入ride.py打开界面;

技术分享图片

 

RobotFramework框架搭建(一)

标签:inf   target   cmd命令   bsp   官方下载   添加   get   安装python   图形   

原文地址:https://www.cnblogs.com/fengyupo/p/9728637.html

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