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


 

眾所周知,pycharm是個寫python極好用的編輯器。也可以裝很多的插件來完成各種騷操作。

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

雖然相對於eclipse這個工具對robot腳本的支持來講,不夠友好,但是安裝卻是極簡單的。

接下來,請跟我一起看看如何在pycharm里完成robotframework用例的實現和運行吧。。

 

1、在pycharm當中安裝robot插件

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

 

 

 

 

 

 

從圖中可以看出:

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

下載分別是 195.5K,和206.7K

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

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

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

 

 

 

在文件類型當中,可以看到RobotFramework腳本的默認文件后綴為.robot

 

 

 

 

2、編寫RobotFramework測試用例

1、新建一個工程。

 

 

 

2、創建Robot測試用例文件

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

 

 

 

 

3、編寫Robot測試用例

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

 

 

 

ps:

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

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

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

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

 

 

3、配置運行RobotFramework用例

編寫后的Robot用例,無法運行。需要在pycharm當中,經過一定的配置后,方可右鍵選擇運行。

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

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

 

 

 

 

 

 

 

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

 

 

 

運行結果 如下:

 

 

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

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

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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM