Выберите -> вариант абстракция

В Python, Java и некоторых других привязках к селену существует очень удобная абстракция надselect->option HTML конструкции,Select учебный класс.

Например, представьте себе следующееselect тег:

<select id="fruits" class="select" name="fruits">
    <option value="1">Banana</option>
    <option value="2">Mango</option>
</select>

Вот как мы можем управлять этим в Python:

from selenium.webdriver.support.ui import Select

select = Select(driver.find_element_by_id('fruits'))

# get all options
print select.options

# get all selected options
print select.all_selected_options

# select an option by value
select.select_by_value('1')

# select by visible text
select.select_by_visible_text('Mango')

Другими словами, этоочень прозрачная и простая в использовании абстракция.

Есть ли возможность манипулироватьselect тегв транспортире подобным образом?

Это не дубликатКак выбрать опцию в выпадающих тестах protractorjs e2e или жеКак нажать на опцию в окне выбора в тесте транспортира?.

Ответы на вопрос(4)

Ваш ответ на вопрос