1
我有一段了SWTBot代碼,在我的機器上啓動時運行得很好,但是當詹金斯運行失敗:了SWTBot詹金斯問題
...
SWTBotTreeItemExtension readSchemaProperty =
new SWTBotTreeItemExtension(readProperties.getTreeItem("Schema").widget, readProperties.widget);
readSchemaProperty.click(1);
readSchemaProperty.click(1);
readSchemaProperty.pressShortcut(Keystrokes.DOWN);
...
(該SWTBotTreeItemExtension是點擊如表部件的自定義類一個用於屬性視圖;參見http://www.eclipse.org/forums/index.php/t/153600/)
該測試由Tycho執行。 Jenkins啓動時沒有錯誤,但點擊和擊鍵沒有任何影響。當我在命令行上手動啓動它時,一切正常。
我在某處讀到了在Jenkins中使用SWTBot時出現「焦點問題」,並且Jenkins在Windows上作爲服務安裝的情況,但我不明白在離開我的其他測試時這會導致這種問題一劫。 所有建設性的意見表示讚賞。
對不起,但我無法驗證您的答案,因爲我無法再訪問當時正在使用的環境。我應該刪除這個問題。我記得Jenkins測試它不是作爲服務運行,但我不記得我的測試結果。再來一次。 – 2013-07-04 09:18:34