2012-05-16 30 views
0

我想試用SWTBot來測試我們的RCP應用程序的用戶界面。爲此,我開始進行樣品測試,其工作完全符合documented here。我想對我們的應用程序進行類似的嘗試,並且我檢查了我們的UI插件並能夠將其作爲eclipse應用程序啓動。然後我創建了一個新的SWTBot測試插件。在創建測試插件後,在MANIFEST.MF文件的「Require-Bundle:org.eclipse.swtbot.go」行中看到錯誤「Bundle'org.eclipse.swtbot.go'無法解析」。SWTBot測試插件MANIFEST.MF中的錯誤

我不知道,只有當我嘗試創建測試插件,我們的定製RCP應用程序,而不是當我嘗試在上面的鏈接提供的例子,爲什麼我收到此錯誤。我比較了兩個測試插件MANIFEST.MF文件,但沒有提供任何線索。

在創建自定義RCP應用程序的測試了SWTBot插件有沒有人面臨這樣的錯誤?

在此先感謝!

普拉卡什

回答

1

確保org.eclipse.swtbot.go實際上是插件(也許該插件被稱爲別的東西)的名稱。

確保您在PDE中的目標平臺包含SWTBot內容。您也可以使用PDE插件視圖來查看您是否看到SWTBot插件。

+0

非常感謝弗朗西斯!它爲我工作。我已經將目標平臺設置爲我的java插件,我認爲它應該更改爲Running Platform。 – prakashjv