Je veux traiter une partie connexion dans l'rediff.com, mais le code ci-dessous ne fonctionne pas pour cela:Comment gérer pop-up en Sélénium WebDriver en utilisant Java
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");
Si myWindowHandle
est pas chaîne correcte, puis laissez-moi savoir comment obtenir le nom de fenêtre pop-up, car je ne trouve pas le nom de la fenêtre pop-up.
Prenez la liste des fenêtres en utilisant driver.getWindowHandles(). –