Как сделать элемент списка видимым и кликнуть по нему

<div id="_desktop_currency_selector">
  <div class="currency-selector dropdown js-dropdown">
    <span>Валюта:</span>
    <span class="expand-more _gray-darker hidden-sm-down" data-toggle="dropdown">UAH ₴</span>
    <a data-target="#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" class="hidden-sm-down">
      <i class="material-icons expand-more">&#xE5C5;</i>
    </a>
    <ul class="dropdown-menu hidden-sm-down" aria-labelledby="dLabel">
              <li >
          <a title="Евро" rel="nofollow" href="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=2" class="dropdown-item">EUR €</a>
        </li>
              <li  class="current" >
          <a title="Украинская гривна" rel="nofollow" href="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=1" class="dropdown-item">UAH ₴</a>
        </li>
              <li >
          <a title="Доллар США" rel="nofollow" href="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=3" class="dropdown-item">USD $</a>
        </li>
          </ul>
    <select class="link hidden-md-up">
              <option value="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=2">EUR €</option>
              <option value="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=1" selected="selected">UAH ₴</option>
              <option value="http:...com.ua/ru/?SubmitCurrency=1&amp;id_currency=3">USD $</option>
          </select>
  </div>

Пытаюсь выбрать елемент по xpath/css, зачастую тест падает с "element not interactable", думаю должно получиться если сделать настоящий select видимым изменив его стили с помощью execute_script но не знаю как это реализовать, буду очень благодарен за помощь!


Ответы (0 шт):