¿Cómo puedo cerrar una ventana específica utilizando Selenium WebDriver con Java?
Yo uso Selenium WebDriver. Abro la primera página, luego abro la segunda página: realice alguna acción y regrese a la primera página. Antes de cerrar la segunda página utilizo el comando.driver.close();
, pero cierra la primera página en lugar de la segunda. ¿Cómo puedo hacer Selenium para cerrar una ventana específica?
Parte de codigo
String HandleBefore = driver.getWindowHandle();
driver.findElement(By.xpath("...")).click();
for (String twohandle : driver.getWindowHandles()) {
driver.switchTo().window(twohandle);
}
driver.findElement(By.linkText("001")).click();
driver.close();