Я работаю над автоматизацией веб-сайта с помощью Selenium WebDriver и Java, но я застрял в ситуации, когда при нажатии кнопки открывается новое диалоговое окно веб-страницы , и в этом диалоговом окне веб-страницы у меня есть выполнять такие операции, как ввод значений / выбор из выпадающих меню.
Проблема в том, что я не могу переключиться в диалоговое окно этой веб-страницы, и даже окно F12 не работает в этом диалоговом окне веб-страницы. Этот сайт работает только на IE. Пожалуйста, помогите мне.
driver.findElement(By.id("buttonOK")).click(); //operation on main browser
Thread.sleep(3000);
driver.switchTo().activeElement(); // This didn't switch to webpage dialog
for(String winHandle : driver.getWindowHandles()){ // this code also didn't switchTo webpage dialog
driver.switchTo().window(winHandle);
}
driver.findElement(By.name("textDataValue")).sendKeys("test"); //operation on webpage dialog
Снимок экрана: введите описание изображения здесь