Код Selenium WebDriver C # для выбора элемента из выпадающего списка:
IWebElement EducationDropDownElement = driver.FindElement(By.Name("education"));
SelectElement SelectAnEducation = new SelectElement(EducationDropDownElement);
Существует 3 способа выбора выпадающего элемента: i) Выбор по тексту ii) Выбор по индексу iii) Выбор по значению
Выбор по тексту:
SelectAnEducation.SelectByText("College");//There are 3 items - Jr.High, HighSchool, College
Выбор по индексу:
SelectAnEducation.SelectByIndex(2);//Index starts from 0. so, 0 = Jr.High 1 = HighSchool 2 = College
Выбор по значению:
SelectAnEducation.SelectByValue("College");//There are 3 values - Jr.High, HighSchool, College