3

我想使用RobotFramework IDE運行測試並在我的機器上查看執行日誌,但是在遠程機器上執行實際測試,最好不用重寫測試套件(或以最少的重寫)。我看到它的方式是在計算機上運行IDE的某種模式或設置,但它連接到遠程「robotframework服務器」以啓動測試。有沒有辦法使用RIDE在遠程機器上運行機器人框架測試?

這很容易實現嗎?

+1

也許看看這個? http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#remote-library-interface – Goralight

+0

這可能是一個選項,但如果我把它看起來是正確的,它似乎是針對遠程執行一組關鍵字, d喜歡執行整個運行(包括標準庫關鍵字,並且最好不要在每次我想從本地執行切換到遠程執行時更改所有庫引用...) – NotGaeL

回答

2

如果你想運行本地IDE,但遠程運行腳本,那麼我當然可以推薦RED。這個編輯器有一個方便地命名爲Remote Debug feature鏈接的文檔將解釋更多關於它的工作。

高級別,它不需要對腳本進行任何更改。它確實需要服務器上的一組腳本和本地的腳本處於同步狀態。

+0

一些絕對值得研究的東西,但不幸的是它需要很多有說服力去使用我們部門已經解決的工具以外的其他問題。通過調試遠程啓動腳本和使用eclipse(已經在我們的工具集中)啓動腳本將是一種選擇,但是還有其他方面需要考慮。如果有一種方法可以使用RIDE來完成,並且它不太複雜,我們可能會堅持下去。 – NotGaeL

+1

@NotGaeL如果Eclipse對您的部門不是問題,那麼RED將爲您工作,因爲您可以從Eclipse Market Place下載功能。如果連接到Marketplace是一個問題,那麼RED功能可以從GitHub單獨下載並手動安裝。可悲的是我還沒有找到RIDE的替代品。一個通用的選擇是https://github.com/xyb/robotframework-debuglibrary/,但這會將您從RIDE轉移到常規shell。 –

+0

是的,就像我剛纔提到的,我已經有了使用RED的團隊。它是我們的工具集,用於設計和實現測試套件。但對於那些一遍又一遍地運行這些測試的人來說,如果可能的話,我認爲該工具應該是RIDE。 – NotGaeL

相關問題