=============所须要环境==========php
Python:java
https://www.python.org/python
RF框架是基于python 的,因此必定要有python环境。web
Robot framework :app
https://pypi.python.org/pypi/robotframework/2.8.5框架
这个不是解释了,RF框架。虽然在作基于UI的自动化时,它展示出来的很像QTP,我以前也觉得它和QTP差很少,仔细了解你会发展它能作的事情仍是不少的。就像初学selenium 者,会误觉得selenium 就是selenium IDE。ide
wxPython :工具
http://www.wxpython.org/download.php测试
Wxpython 是python 很是有名的一个GUI库,由于RIDE 是基于这个库开发的,因此这个必须安装。spa
Robot framework-ride
https://pypi.python.org/pypi/robotframework-ride
RIDE就是一个图形界面的用于建立、组织、运行测试的软件。
Robot framework-selenium2library:
https://pypi.python.org/pypi/robotframework-selenium2library/1.5.0
RF-seleniumlibrary 能够看作RF版的selenium 库,selenium (webdriver)能够认为是一套基于web的规范(API),因此,RF 、appium 等测试工具均可以基于这套API进行页面的定位与操做。
----------------------
能够经过python 的pip工具包进行安装:
>pip install robotframework-selenium2library
提示:pip没有安装先进行安装
https://pypi.python.org/pypi/pip 下载 pip-9.0.1.tar.gz (md5, pgp)
在命令行进入 该文件夹下执行:
python setup.py install
安装成功后,执行 >pip
会看到一堆命令信息