=============所須要環境==========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
會看到一堆命令信息