2016-11-22 92 views
1

當我在本地計算機上運行測試時,所有工作都正常。但是當我搬到詹金斯時,我得到錯誤org.openqa.selenium.NoSuchSessionException: no such session 我不明白什麼可能是錯的?我在沒有Selenium的簡單測試之前進行了測試,並且工作正常。在詹金斯,我已經將我的回購鏈接和我的測試與gradle測試結合起來。在Jenkins上運行硒測試不起作用

+0

你的jenkins服務器上有瀏覽器嗎?爲了運行硒測試,他們需要某種瀏覽器 - 無頭或真實。 –

+0

我在我的資源chromedriver.exe – slovvic

+0

和詹金斯運行在安裝了Chrome的Windows框? –

回答

0

摘要:

第一個答案是通過@阿什利 - 楣給出:您需要安裝到要對其運行測試Chrome瀏覽器。

第二個問題:要查看瀏覽器的運行情況,可以查看Jenkins : Selenium GUI tests are not visible on Windows,其中建議允許該服務「與桌面交互」。也許這有幫助。