Cambie las pestañas activas con selenio [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Cómo cambiar a otra pestaña usando Selenium WebDriver con Java 8 respuestasHe desarrollado este código que se utiliza para abrir todos los resultados de búsqueda en una nueva pestaña:
String selectLinkOpeninNewTab = Keys.chord(Keys.CONTROL, Keys.RETURN);
results.get(i).sendKeys(selectLinkOpeninNewTab);
for (int i = 0; i < results.size(); i++)
{
ArrayList<String> tabs2 = new ArrayList<String>(driver.getWindowHandles());
driver.switchTo().window(tabs2.get(1));
driver.close();
driver.switchTo().window(tabs2.get(0));
}
Lo que quiero es cuando abro todas las pestañas con resultados de búsqueda. Quiero cambiar entre todas las pestañas con 2 segundos de retraso.
¿Cómo puedo implementar esto?