Selenium2 (Grid): жестоко убивает сеанс браузера - PullRequest
1 голос
/ 23 августа 2011

Некоторые браузеры, такие как IE, не закрываются при вызове webdriver.quit (), если во время закрытия отображается модальное предупреждение javascript.

Есть ли у Selenium2 / Webdriver способ убить браузер в таких случаях? Если такое случается, он портит все последующие тесты в этом браузере.

С уважением,

Mark

Ответы [ 2 ]

0 голосов
/ 03 декабря 2014

Вы также можете просто убить процесс:

Windows:

taskkill / f / im iexplore.exe

taskkill / f / im firefox.exe

0 голосов
/ 21 декабря 2011

Для IE я нашел необходимым вызвать RemoteWebDriver.Close () перед RemoteWebDriver.Dispose (). Я использую веб-драйвер из C # против Chrome, IE и FF, локально и удаленно. Хотя вызов close перед утилизацией необходим только для IE, он не наносит вреда другим браузерам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...