(如下簡稱RF): 一個通用的測試框架,一直是由諾西網絡(Nokia Siemens Networks Oyj)的人員在維護的。後來諾基亞賣掉了手機業務後,如今改名成諾基亞解決方案網絡(Nokia Solutions and Networks)。python
網絡上一個比較易理解的框架圖:windows
做爲框架平臺,上面能夠加載各類Library,經過測試套件、資源文件集成起來,而後能夠針對被測系統進行不一樣角度的測試,圖中只列了三種Library,實際上還有不少種不一樣方向的Library。bash
RF的特性網絡
簡單,可擴展性強.......很少廢話,能夠百度或者官方網站了解app
具體如何安裝這裏不作詳細介紹,(暫未支持Python3.X,哪天支持了能夠即可)框架
先命令行輸入pip執行看是否已經安裝,若已安裝則可跳過python2.7
pypi.python.org搜索setuptools和pip找到最新的tar.gz文件下載,安裝方法:先解壓縮,而後在命令行窗口進入setup.py文件所在目錄,輸入python setup.py install進行安裝ide
pip install RobotFramework
後面加‘=2.7.8’能夠指定版本安裝(通常不用指定版本)測試
pip install RobotFramework=2.7.8
官網:http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/下載unicode版本安裝。網站
個人網盤分享下載地址 祕鑰:5s5s
pip install robotframework-ride
Windows通常沒啥問題,Mac上一般第一次安裝後,在終端輸入ride.py回車,會提示Python要運行在32位模式下: 」python should be executedin 32-bit mode to support wxPython on mac. Check BUILD.rest for details」。 由於Mac默認是64位運行,因此Python也默認運行64位,此時須要調整一下默認Python爲32位,具體方式有兩種,須要解決可在終端裏執行下面這句: defaultswrite com.apple.versioner.python Prefer-32-Bit -bool yes 或者在~/.bash_profile裏增長下面這句: exportVERSIONER_PYTHON_PREFER_32_BIT=yes 保存退出後運行source ~/.bash_profile後再輸入ride.py回車就能夠正常打開RIDE了 |
pip install requests
pip install robotframework-requests
安裝完成以後pip list 查看下已經安裝的內容是否成功,若列表中沒有既沒安裝成功
命令行進入到在python安裝目錄下的Scripts目錄下找到ride.py
python ./ride.py
或者直接指定目錄
python .../python/Scripts/ride.py
我是在windows環境下,爲了方便寫了個bat批處理直接去對應路徑下運行RIDE
每次去python安裝目錄啓動比較麻煩,咱們能夠寫一個批處理指令,嘿嘿
@echo off echo "Open Ride...." %1(start /min cmd.exe /c %0 :&exit) d: cd d:\我的路徑...\python\Scripts python ride.py rem pause
在這裏,RobotFramework 環境就搭建完成了,接下來請關注下一節內容:RobotFramework 新建一個用例 示例.......