1. 程式人生 > >Robot Framework自動化測試(七)--- jybot模式

Robot Framework自動化測試(七)--- jybot模式

  雖然,很久不用關於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結果: