Я пытался выбрать значение из выпадающего списка C #. Локатор записывается как By.CssSelector("[id$=ddl_All_EntityType]")
public void selectDropdownValue(By locator, int timeout, IWebDriver driver, string optiontext)
{
clickWhenReady(locator, 60, driver);
var dd = new SelectElement(driver.FindElement(locator));
dd.SelectByText(optiontext);
dd.SelectByValue("10");
}
Я вижу, как браузер нажимает на выпадающий список, значение там присутствует. Но я получаю сообщение об ошибке
JavaScript: a.tagName.toUpperCase не является функцией (информация о сеансе: chrome = 77.0.3865.120)