Как закрыть окна IE после упавшего теста?

ie
testng
java
selenide
webdriver
Теги: #<Tag:0x00007fedb8be96c0> #<Tag:0x00007fedb8be9558> #<Tag:0x00007fedb8be9300> #<Tag:0x00007fedb8be9198> #<Tag:0x00007fedb8be8f68>

(Igor Vlasuyk) #1

Всем привет!
Прошу помощи, проблема в том, что когда тест фейлится, после него остаётся несколько окон Internet Explorer. После чего TestNG пытается закрыть окна, но тут вылезает диалоговое окно “точно хотите закрыть страницу?”. Как принять это диалоговое окно после падения теста и закрыть открытые окна IE? Работаю в уже созданной тестовой архитектуре. Используется реализация ITestListener. Обработать диалоговое окно пытался в методе onTestFailure но не успешно. Пожалуйста подскажите, посоветуйте.


(Sergey Ivanskoy) #2

а что мешает пройтись по процессам и убить все процессы ИЕ?


#3

taskkill /F /IM IEDriverServer.exe


(Igor Vlasuyk) #4

да, после кила процессов окна исчезают)
только команду такую использовал
taskkill /F /IM iexplore.exe