Как обрабатывать всплывающие окна в Selenium WebDriver с использованием Java

Я хочу обработать часть входа в Rediff.com, но приведенный ниже код не работает для этого:

driver.get("http://www.rediff.com/");
WebElement sign = driver.findElement(By.xpath("//html/body/div[3]/div[3]/span[4]/span/a"));
sign.click();
String myWindowHandle = driver.getWindowHandle();
driver.switchTo().window(myWindowHandle);
WebElement email_id= driver.findElement(By.xpath("//*[@id='signin_info']/a[1]"));
email_id.sendKeys("hi");

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

Ответы на вопрос(9)

Ваш ответ на вопрос