Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

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

ie
java
webdriver
selenide
testng
Теги: #<Tag:0x00007fedbba4b220> #<Tag:0x00007fedbba4b0b8> #<Tag:0x00007fedbba4aeb0> #<Tag:0x00007fedbba4acf8> #<Tag:0x00007fedbba4ab40>

(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