robotframework框架 - 在Pycharm當中編寫RobotFramework測試用例

 

衆所周知,pycharm是個寫python極好用的編輯器。也能夠裝不少的插件來完成各類騷操做。python

某一天,心血來潮在pycharm的插件庫裏,搜索了一下robot,恩,發現有支持robotframework的插件庫,因而暗掇掇的試了一把。eclipse

雖然相對於eclipse這個工具對robot腳本的支持來說,不夠友好,可是安裝倒是極簡單的。編輯器

接下來,請跟我一塊兒看看如何在pycharm裏完成robotframework用例的實現和運行吧。。工具

 

一、在pycharm當中安裝robot插件

打開pycharm,在pycharm的的設置當中,找到plugins。在plugins中搜索robot,獲得如下插件:測試

 

 

 

 

 

 

從圖中能夠看出:spa

Robot Framework Support插件和IntelliBot插件的使用量是比較高的。插件

下載分別是 195.5K,和206.7K3d

可是IntelliBot這款插件,最新更新時間還在2016年,近3年都沒有在維護。而RobotFramework Support仍在維護中。從長遠來說,選擇Robot Framework Support這款插件更佳 。blog

點擊Install按鈕,安裝此插件。ip

安裝完成以後,重啓pycharm,再進入到上圖的Preferences頁面中。在Editor的文件模板中,能夠看到RobotFramework的測試用例文件 和 關鍵字文件 。

 

 

 

在文件類型當中,能夠看到RobotFramework腳本的默認文件後綴爲.robot

 

 

 

 

二、編寫RobotFramework測試用例

一、新建一個工程。

 

 

 

二、建立Robot測試用例文件

右鍵工程名稱 -> New -> Robot File。會自動帶出Robot用例的模板出來。

 

 

 

 

三、編寫Robot測試用例

使用RobotFramework語法,在不一樣的section當中編寫對應的內容。

 

 

 

ps:

1)插件自己自帶高亮顯示。如上圖。

2)選中關鍵字,按Ctrl+b可直接跳轉到關鍵字的源代碼當中去。

3)沒有robot關鍵字自動補全的機制。關鍵字名稱須要本身查找。

4)左側Projects區域當中,沒有可用關鍵字展現功能。

 

 

三、配置運行RobotFramework用例

編寫後的Robot用例,沒法運行。須要在pycharm當中,通過必定的配置後,方可右鍵選擇運行。

1)添加External Tools。添加運行Robot的工具。

主要是以robot.exe來運行robot腳本。robot.exe在python的安裝目錄下。

 

 

 

 

 

 

 

 2)在測試用例所在的robot文件當中,右鍵空白處 -> Extenal Tools -> 選擇運行內容

 

 

 

運行結果 以下:

 

 

到此,pycharm中編寫robotframework就應用完了。。

沒有對比,就沒有傷害。沒有對比,就不知好與很差用的區別。

相對來說,eclipse中用RED插件來編寫robotframework是最好的。

相關文章
相關標籤/搜索