driver.close () не работает на Jenkins, и весь тест будет зависать вечно.Я использую Selenium Grid с Java и Chrome Driver.
Я не хочу пользователя driver.quit()
.Я должен использовать driver.close()
.У меня есть две открытые вкладки, и я должен закрыть одну.
public static void closeBrowser()
{
try
{
WebDriver testDriver = BrowserFactory.getInstance().getDriver();
if (testDriver != null)
{
testDriver.close();
}
wait.wait(2);
Log.info("Closing the browser");
}
catch (Exception e)
{
Log.info("Cannot close browser");
}
}
Раньше это работало и начало происходить недавно.