Переключать активные вкладки с помощью Selenium [duplicate]
На этот вопрос уже есть ответ здесь:
Как перейти на другую вкладку с помощью Selenium WebDriver с Java 8 ответовЯ разработал этот код, который используется для открытия всех результатов поиска в новой вкладке:
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));
}
я хочу, чтобы при открытии всех вкладок с результатами поиска я хотел переключаться между всеми вкладками с задержкой в 2 секунды.
Как я могу это реализовать?