Вы должны иметь возможность использовать команды getSelected * для возврата идентификатора, индекса или метки выбранного элемента. Ниже приводится цитата из Selenium Ссылка:
storeSelectedId (selectLocator, variableName)
Получает идентификатор элемента опции для выбранной опции в указанном элементе выбора.
Аргументы:
- selectLocator - локатор элементов, идентифицирующий выпадающее меню
- variableName - имя переменной, в которой должен быть сохранен результат.
Возвращает: идентификатор выбранной опции в указанном раскрывающемся списке выбора
storeSelectedIndex (selectLocator, variableName)
Получает индекс опции (номер опции, начиная с 0) для выбранной опции в указанном элементе выбора.
Аргументы:
- selectLocator - локатор элементов, идентифицирующий выпадающее меню
- variableName - имя переменной, в которой должен быть сохранен результат.
Возвращает: индекс выбранной опции в указанном раскрывающемся списке выбора
storeSelectedLabel (selectLocator, variableName)
Получает метку опции (видимый текст) для выбранной опции в указанном элементе select.
Аргументы:
- selectLocator - локатор элементов, идентифицирующий выпадающее меню
- variableName - имя переменной, в которой должен быть сохранен результат.
Возвращает: метка выбранного параметра в указанном раскрывающемся списке выбора