安裝 Robot Framework


若是想使用 Robot Framework 必需要安裝:python

  • Python 編程語言,參考 。git

  • Robot Frameworkgithub

Robot Framework 推薦 pip 方法安裝 (在Windows命令提示符(cmd)/ Linux終端輸入):編程

λ pip install robotframework Collecting robotframework Using cached robotframework-3.0.2.tar.gz Installing collected packages: robotframework Running setup.py install for robotframework ... done Successfully installed robotframework-3.0.2                        

 

安裝 RIDE(可選)


若是你使用的是 Python2.x 版本,雖然 Python2.x 預計到2020年中止維護了,但仍然很多人在使用,Robot Framework 的全部相關庫也沒有徹底遷移到Python3.x。編程語言

好比 Robot Framework RIDE ,它是編寫 Robot Framework 的標準編輯器。對於新手來下降了 Robot Framework的使用門檻。編輯器

接下來安裝 RIDE (只針對 Python2.x 環境)ide

  • 安裝 wxPython

下載地址: http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/post

wxPython 是 Python 很是有名的一個 GUI 庫,由於 RIDE 是基於這個庫開發的,因此這個必須安裝。必須是 wxPython 2.8.12.1 版本,RIDE 基於該版本開發。測試

  • 安裝 RIDE

推薦 pip 安裝

λ pip install robotframework-ride Collecting robotframework-ride Using cached robotframework-ride-1.5.2.1.tar.gz Installing collected packages: robotframework-ride Running setup.py install for robotframework-ride ... done Successfully installed robotframework-ride-1.5.2.1 

RIDE 是 Robot Framework 的官方編輯器。它使測試用例的建立、運行、測試項目的組織能夠在圖形界面下完成。

  • 啓動 RIDE

切換到 Python2.7.x 的 Script 目錄(例如:C:\Python27\Scripts), 運行 ride.py 文件。

C:\Python27\Scripts> python ride.py 

 

Python3.x 可用的編輯器


那身爲一個Python3.x的用戶應該使用什麼編輯器來開發 Robot Framework 呢? Robot Framework 提供了主流編輯器的插件,這裏。 Atom、Eclipse、Notepad++、IntelliJ IDEA、Sublime text 、Vim 均可以找到對應的插件。

這裏選擇 Sublime text3 爲例。

  • 安裝Sublime text3

官網:http://www.sublimetext.com/

  • 下載(克隆)sublime-robot-framework-assistant

項目地址:https://github.com/andriyko/sublime-robot-framework-assistant

將整個 sublime-robot-framework-assistant-master 項目目錄放拷貝到 Sublime Text3 的 Packages 目錄下,而後,重啓動 Sublime Text3。

(打開 sublime text 編輯器, 菜單欄:Perferences –> Browser Packages… 打開的目錄就是 Packages 目錄了!)

在 Sublime Text3 菜單欄選擇 「View」–>「Syntax」–> 「Robot Framework syntax highlighting」 ,選擇Robot Framework語法高亮。

最終效果以下: