一、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
