Управление не переключается, когда появляется новое окно - PullRequest
0 голосов
/ 28 мая 2019

Это касается тестирования автоматизации селена на основе Java, при попытке выбрать язык из окна, которое появляется после того, как я щелкаю по текущему окну, элемент управления, однако, не переносится из текущего окна в всплывающее окно.

POP up

Как ввести значения на новой всплывающей вкладке, а затем вернуться к исходной.

1 Ответ

0 голосов
/ 28 мая 2019

Это новое окно, для этого вам нужно переключить фокус веб-драйвера:

String winHandleBefore = driver.getWindowHandle();
// write the code here for click on Page 1
for(String winHandle : driver.getWindowHandles()){
            driver.switchTo().window(winHandle);
}

// Делайте свои вещи на Page2

// Переключение на страницу 1

driver.switchTo().window(winHandleBefore);
driver().switchTo().defaultContent()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...