1
當我在本地計算機上運行測試時,所有工作都正常。但是當我搬到詹金斯時,我得到錯誤org.openqa.selenium.NoSuchSessionException: no such session
我不明白什麼可能是錯的?我在沒有Selenium的簡單測試之前進行了測試,並且工作正常。在詹金斯,我已經將我的回購鏈接和我的測試與gradle測試結合起來。在Jenkins上運行硒測試不起作用
當我在本地計算機上運行測試時,所有工作都正常。但是當我搬到詹金斯時,我得到錯誤org.openqa.selenium.NoSuchSessionException: no such session
我不明白什麼可能是錯的?我在沒有Selenium的簡單測試之前進行了測試,並且工作正常。在詹金斯,我已經將我的回購鏈接和我的測試與gradle測試結合起來。在Jenkins上運行硒測試不起作用
摘要:
第一個答案是通過@阿什利 - 楣給出:您需要安裝到要對其運行測試Chrome瀏覽器。
第二個問題:要查看瀏覽器的運行情況,可以查看Jenkins : Selenium GUI tests are not visible on Windows,其中建議允許該服務「與桌面交互」。也許這有幫助。
你的jenkins服務器上有瀏覽器嗎?爲了運行硒測試,他們需要某種瀏覽器 - 無頭或真實。 –
我在我的資源chromedriver.exe – slovvic
和詹金斯運行在安裝了Chrome的Windows框? –