2012-08-10 138 views
3

什麼是測試Eclipse插件的最佳方式/工具?是否有一些工具用於測試使用Eclipse插件創建的應用程序的GUI功能?如何測試Eclipse插件?

+0

運行插件? – 2012-08-10 07:47:52

+0

我的意思是自動化測試 - 抱歉沒有指定。 – 2012-08-10 09:03:44

回答

0

分析準備後,我選擇了使用Jubula測試GUI部分:

Eclipse Jubula Project

這是用於創建特定的一個測試的好工具RCP應用程序。而且,它不是基於代碼的,它允許從用戶的角度創建測試。

1

您應該嘗試將GUI測試降到最低,因爲它們運行速度慢,需要時間來創建。如果你的代碼在Model-view-controller模式中結構良好,那麼GUI特定的代碼應該是最小的。

這就是完美世界的理論至少。直到我們到達那裏,我更喜歡使用SWTbot

+1

+1。雖然SWTBot的開發並不那麼活躍,但它足以自動測試基於Eclipse 3.x的GUI。不確定它是否適用於4.2。 – Kane 2012-08-10 13:12:02

1

Eclipse Jubula是一個非常好的工具,用於基於GUI的Eclipse插件測試。它爲各種類型的應用程序提供自動功能GUI測試。它針對的是希望自己的自動化測試由用戶角度的測試專家編寫的團隊,無需任何編碼工作。 Jubula測試包含了軟件開發的最佳實踐,以確保自動化測試的長期可維護性。

  1. 將Jenkins作爲您的CI構建系統將會很有用。

  2. 您可以根據自己的願望連接到真實的數據庫以用於測試結果存儲目的。

  3. 您可以直接在測試報告中

0

我建議你看一看RCP Testing Tool保存在測試失敗的Jubula採取截圖。這個工具可以讓你每個工程師每天開發幾十個UI測試,並且沒有穩定性和不正確的記錄問題。它專門設計,僅用於測試基於Eclipse的應用程序。這是官方的Eclipse項目,它是免費的。