RobotFramework不同版本優劣勢


 

一、RIDE 1.5.2.1

1. 安裝:  

  pip install robotframework-ride==1.5.2.1

2. 優點:

  此版本是RIDE發布以來最為穩定的版本,使用性能上也較為流暢,界面簡潔明了,直觀舒適。

3. 缺點:

  僅支持Python2.x,所以隨之帶來的就是中文顯示問題,這樣每次輸出結果你不得不去進行轉換編碼,這將是一個很頭疼的事。

 

二、Immediate fix for v1.7.3

1. 安裝:  

  pip install robotframework-ride==1.7.3.1

2. 優點:

  • 兼容Python 2.7和 >= 3.6     (支持Python3啦!支持Python3啦!支持Python3啦!重要的事情說三遍!!!)
  • Python 2.7需要wxPython 2.8.12.1版本支持,Python >= 3.6則需要wxPython 4.0.4及以上版本支持
  • 運行模式由舊版本的pybot更改為robot,所以測試用例不再是.txt格式,而更改為.robot格式
  • 測試用例有了新的圖標,且有了運行和暫停動畫
  • 測試用例長名稱,使用...縮寫,但有浮動提示
  • 如果未選擇任何測試,將確認繼續運行所有測試
  • 與F8一樣運行測試,現在有F9以日志級別DEBUG模式運行
  • 網格編輯器現在單元格具有JSON編輯器(保存時會驗證)
  • 文本編輯器現在具有自動完成功能     (Windows貌似沒什么用)
  • 菜單工具欄新增 "創建快捷方式",及編輯器設置功能   (Tools ->Preferences  ->Grid Editeor  ->Auto size columns
  • 在測試套件級別的樹窗格上,上下文菜單允許在文件管理器中打開文件夾,並刪除只讀文件屬性

3. 缺點:

   很多新功能不能使用,且性能比較差,容易報錯和卡頓。

 

 

三、Robot Framework IDE 1.7.4 Beta 2

1. 安裝:  

  pip install robotframework-ride==1.7.4b2

2. 優點:

   此版本目前是內測版本,還未發布,但是解決了V1.7.3性能問題,且很多新功能得到了有效的使用。

3. 缺點:

   依然存在運行界面中文顯示亂碼問題,還好我找到了解決的辦法。

   >>> 打開目錄Python37\Lib\site-packages\robotide\contrib\testrunner,打開文件 testrunnerplugin.py修改該文件第565行'SYSTEM' -> 'OUTPUT',重啟RIDE,問題解決。

       

 

 

四、實用命令

1.  直接安裝最新版本:

   pip install --upgrade robotframework-ride

 

2.  啟動RIDE:

   python -m robotide .__ init__

3.  創建快捷方式:

   python -m robotide.postinstall -install








免責聲明!

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



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