2013-09-26 68 views
1

我試圖在Jenkins上運行FEST Swing測試作爲Windows 7上的一項服務。如何在詹金斯運行FEST Swing測試?

我已經允許該服務在必要的權限下與桌面進行交互操作。不過,這沒用。

我在互聯網上發現的大部分內容都顯示瞭如何在Linux上(通過CLI shell)執行此操作,或者如何在提示符上運行它,這不是我正在尋找的操作。

我還發現了一些關於如何運行讓桌面可用的測試(通過在VM上運行它)的模糊討論。但那不是我所需要的。

我需要運行GUI測試,就像在Eclipse上運行一樣,並在桌面上顯示圖形。當我嘗試這樣做,會發生以下情況:

execguitest:
[echo] ----------------------------------------------
[echo] project-name: Executing project's GUI tests
[echo] ----------------------------------------------
[junit] Running dev.AllGUITests
[junit] null
[junit] null
[junit] null
[junit] Tests run:33, Failures: 3, Errors: 30, Skipped: 0, Time elapsed: 112,375 sec
[junit Test dev.AllGUITests FAILED

有沒有人對如何能不能做到線索?

P.S .:對不起英文錯誤。英語不是我的母語。

+0

歡迎來到SO,Djaildo。 – Brian

+0

看看http://stackoverflow.com/questions/2320409/how-to-make-gui-test-without-displaying-in-fest-swing –

回答

1

Documentation of FEST向您展示瞭如何配置Hudson(與Jenkins幾乎相同)Unter Windows以及如何在虛擬Xvfb設備(Linux)上運行測試,以便在沒有真正顯示設備的情況下執行。