2013-10-21 87 views
1

我正在嘗試爲RCP應用程序設置JUnit插件測試。因此我使用了Tycho(0.18),maven 3.0.2,日食INDIGO和JUnit4。如何測試應用程序作爲Eclipse中的JUnit插件測試

當我配置插件測試時,被測試應用程序按預期啓動,但所選測試用例不運行。因此我沒有收到任何錯誤或異常消息。

因爲我沒有找到任何與谷歌,我會很高興,如果有人可以提供一些有用的信息或教程。

更新:我發現本教程:How to JUnitPluginTests。但UnitTests沒有開始沒有任何錯誤信息...

我假設JUnit-Plugin-Test啓動程序無法以正確的方式工作。因爲我必須在參數標籤分別定義了應用程序,否則將出現以下錯誤:

應用「org.eclipse.pde.junit.runtime.nonuithreadtestapplication」無法在註冊表中找到

+0

有些日誌在這裏看起來很合適。 – Basilevs

+0

沒有日誌。被測試的應用程序開始,但選擇的測試用例不是。 - 沒有任何反饋。 – user2451418

+0

你如何選擇測試用例?測試類如何被調用? – oberlies

回答

1

您是否在Tycho上檢查過Christian Pontesegger的tutorial,其中包含關於測試的帖子?

0

我顯然有同樣的問題。我嘗試了一些東西,但什麼工作對我來說是:

  • 打開運行配置
  • 切換到主標籤
  • 選擇「運行應用程序」
  • 選擇「[無應用程序] - 無頭模式'

我不需要運行我的產品,這允許JUnit插件測試運行器找到單元測試。

相關問題