У меня возникли проблемы с использованием идентификации объекта в раскрывающемся списке. Возвращается следующее:
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
Я хотел бы выбрать значение из раскрывающегося списка, и я попытался использоватьэто в качестве примера: Как выбрать опцию из выпадающего списка, используя Selenium WebDriver C #? Но не повезло, так как я использую LeanFT в C # MS VS.
При проверкев Chrome это детали элемента списка:
<select tabindex="1" style="width: 150px;">
<option value="3">Mc1</option><option value="11">Mc2</option><option
value="17">Mc3</option><option value="21">Mc4</option><option
value="57">Mc5</option></select>
Это то, что я до сих пор кодировал:
//pricer box
IListBox pricerBox= browser.Describe<IListBox>(new
ListBoxDescription
{
TagName = @"SELECT",
Name = @"select"
});
Thread.Sleep(3000);
pricerBox.Click();