Драйвер Safari не закрывается
Safari Driver закрывает браузер после запуска автоматизированного теста, но экземпляр браузера Safari зависает, и я все еще вижу его в открытых приложениях. Любое предложение? В настоящее время я использую следующий фрагмент, чтобы закрыть сеансы браузера (это работает для Chrome). Safari Версия 11.0.3 (13604.5.6). Селен 3.11. Java-версия "1.8.0_171".
if (System.getProperty("browser").equals("chrome") || System.getProperty("browser").equals("safari")) {
driver.quit();
}
1 ответ
Ваш пробег может отличаться, но у меня была похожая проблема, и я нашел ветку здесь: https://github.com/appium/appium/issues/9938 где решение (по крайней мере, с Appium и также просыпается в моем текущем Proj Selenium) ждать, прежде чем пытаться выйти из драйвера.