RFS自动化测试(一)

RFS 即 Robot Framework + Selenium

 

RFS 的安装

1. python  https://www.python.org/

RF框架是基于python的,所以要先安装有python环境,目前RF只支持python 2.x。安装后需要添加 C:\Python27\;C:\Python27\Scripts; 到环境变量path。

为了方便之后的安装,可以先安裝好setoptools和pip,先在 https://pypi.python.org/pypi/setuptools 和 https://pypi.python.org/pypi/pip 下载好setuptools和pip,然后解压并用命令行先进入setuptools的目录,运行python ez_setup.py安装好,然后进入pip的目录,运行 python get-pip.py 即可。(如直接安裝pip,也会自动安装setuptools)

 

2. Robot Framework  https://pypi.python.org/pypi/robotframework/2.8.5

RF框架。

 

3. wxPython  http://www.wxpython.org/download.php

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

 

4. Robot Framework RIDE  https://pypi.python.org/pypi/robotframework-ride

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

 

5. Selenium Python Client  https://pypi.python.org/pypi/selenium

(1)在线安装

运行 pip install -U selenium

(2)离线安装

下载包后,解压并用命令行进入目录,运行 python setup.py install

 

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

最新代码 https://github.com/rtomac/robotframework-selenium2library

 

7. 浏览器支持

Robot Framework默认使用Firefox,如需使用chrome或者IE,需要下载driver,放置到pybot.bat 同一目录C:\Python27\Scripts 下。

下载地址

http://chromedriver.storage.googleapis.com/index.html

http://selenium-release.storage.googleapis.com/index.html

 

 

参考资料

[1] http://www.cnblogs.com/fnng/p/3871712.html

[2] http://blog.csdn.net/tulituqi/article/details/7583179

posted on 2014-09-16 18:14  pasco  阅读(862)  评论(0编辑  收藏  举报

导航