Uso Selenium WebDriver. Abro la primera página, luego abro la segunda página, realizo algunas acciones y vuelvo a la primera página. Antes de que desee cerrar la segunda página, uso el comando driver.close();
, pero cierra la primera página en lugar de la segunda. ¿Cómo puedo hacer que Selenium cierre una ventana específica?¿Cómo puedo cerrar una ventana específica usando Selenium WebDriver con Java?
Parte del código
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();
¿nos puede mostrar algún código? –
He actualizado la pregunta – khris
¿El clic aparece en la ventana de la derecha (segunda)? –