2015-06-26 3 views
0

я могу добавить второй dorpdownmenu выбратьВыберите второе выпадающее меню

об ошибке говорит, что она уже определена переменная selectElement

, как я могу добавить меню на 2 выберите выпадающий

SelectElement selectElement = new SelectElement(driver.FindElement(By.Id("Month"))); 
selectElement.SelectByText("January"); 
+1

теряюсь. Код выглядит отлично. В чем проблема? Предоставьте stacktrace и звучит как проблема AUT, а не 'Selenium' – Saifur

+0

, если я очищу« SelectElement selectElement = », и я запускаю этот второй код dropdownmenu в« new SelectElement », ошибка исчезает, но dorpdownmenu не выделяет« Январь » – Lion6

+2

Тогда используйте другую переменную. – Saifur

ответ

0

, если вы имеете в виду, как работать с 2 выберите объекты:

SelectElement monthDdList = new SelectElement(driver.FindElement(By.Id("Month"))); 
monthDdList.SelectByText("January"); 

SelectElement daysDdList = new SelectElement(driver.FindElement(By.Id("Month"))); 
daysDdList .SelectByText("10"); 

, если вы имеете в виду, как выбрать несколько элементов в DDList:

SelectElement monthDdList = new SelectElement(driver.FindElement(By.Id("Month"))); 
monthDdList.SelectByText("January"); 
monthDdList.SelectByText("February"); 
Смежные вопросы