Alternar guias ativas com Selenium [duplicado]
Esta pergunta já tem uma resposta aqui:
Como alternar para outra guia usando o Selenium WebDriver com Java 8 respostasEu desenvolvi esse código que é usado para abrir todos os resultados da pesquisa em uma nova guia:
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));
}
o que eu quero é quando abro todas as guias com resultados de pesquisa. Quero alternar entre todas as guias com um atraso de 2 segundos.
Como eu posso implementar isso?