Код
private void selectDropdownOptionByIndex(WebElement dropdown, int index) {
WebDriverWait wait = new WebDriverWait(driver, 20);
wait.until(ExpectedConditions.elementToBeClickable(dropdown));
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].selectedIndex = arguments[1];", dropdown, index);
executor.executeScript("arguments[0].dispatchEvent(new Event('change'));", dropdown);
}
Подробнее здесь: https://stackoverflow.com/questions/785 ... as-cleared
Мобильная версия