雖然,很久不用關於Robot Framework框架了,但我這里應該是除了@齊濤-道長之外分享Robot Framework 相關資料比較多的地方了。所以,常常被問到一些關於該框架的問題。
雖然,我一直堅信該框架的無比強大和簡單好用,並且,會越發展越來好。但是,對於習慣了直接寫代碼的自由,很難在回頭用它,但這並不妨礙我對該框架的關注!
本篇介紹一下如何使用Robot Framework的Jybot 模式。
安裝環境:
================
Python : robot framework是基於python開發的。(如果不使用pybot,可以不裝)
JDK : 為了使用Jybot,(必裝)。
Jython :Jython基於jvm虛擬機開發的Python語法。通過它可以調用Java程序或Java的標准庫。(必裝)
Robot framework :要想使用該框架(必裝)。
Robot framework-ride :可以看作Robot Framework框架的標准編輯器,如果不想用,可以不裝。
wxPython :如果使用ride 的話,不用裝。
================
安裝步驟參考:
http://www.cnblogs.com/fnng/p/3871712.html
http://www.cnblogs.com/fnng/p/4960697.html
注意:為了使用Jybot ,Robot framework 除了需要安裝到Python下面之外,還需要再安裝在Jython下面。
首先證明,Jython安裝成功。
然后,下載robot framework包,解壓,進入目錄通過:“jython setup.py install ”命令安裝。
安裝好后,輸入“jybot”命令檢驗是否成功。
接下來做一個簡單的練習,在E:/rf/目錄下創建test.robot文件,內容過於簡單,我就直接上編輯器截圖了。
以免圖片失效,還是貼一下用例吧!
*** Test Cases ***
case
log jybot run test case
再接下來通過“jybot”運行測試用例文件(> jybot test.robot):
查看log.html結果: