在詹金斯作业执行的某个时候,chromedriver停止了,并且所有其他测试都因错误而跳过:
11:11:10 chrome not reachable
在此之前,试图在所有使用的三个线程中自动关闭浏览器
11:11:10 Jun 19, 2018 11:11:10 AM com.codeborne.selenide.impl.WebDriverThreadLocalContainer closeUnusedWebdrivers
11:11:10 INFO: Thread 15 is dead. Let's close webdriver ChromeDriver: chrome on LINUX (9735c1a974bd8382a117ddc0be7e1a82)
此后,将跳过其余的整个项目。
浏览器没有显式打开,也没有关闭。在本地计算机上,执行无须挂起进程即可顺利通过。假设驱动程序挂起并硒化为closeUnusedWebdrivers(),为什么会发生这种情况?自动关闭后,selenide是否应该再次升高驱动器?
chromedriver版本:2.40.565383 browserVersion:67.0.3396.87