взаимодействовать со специальным списком с помощью селена webdriver - PullRequest
0 голосов
/ 14 сентября 2011

Я использую веб-драйвер selenium2 с firefox.

Обычно, когда есть выпадающий список, например, месяцы Я установил отдельный месяц на send_keys(monthname).

На этот раз у меня есть специальный список, в котором я просто не могу send_keys() (без веб-драйвера или вручную) Я не веб-разработчик, поэтому я понятия не имею, в чем разница. Это HTML-код этого списка:

<div class="selectArea marke" style="width: 75px; ">
  <span class="left"></span>
  <span class="center">Month</span>
  <span class="selectButton"></span>
  <div class="disabled" style="display: none; "></div>
</div>

<select name="sregisterdmc" id="sregisterdmc" class="marke outtaHere" style="width:75px" multiple="">
  <option value="">Month</option>
  <option value="01">01</option>
  ...more options...
</select>

Я понятия не имею, как я могу установить здесь опцию. Я обнаружил, что могу получить все значения опций с помощью .find_elements_by_tag_name(), но не так, как я сейчас их установил. Заранее спасибо!

1 Ответ

1 голос
/ 14 сентября 2011

Нажмите на элемент option, который хотите выбрать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...