Вот что я пытаюсь сделать: проект построен с использованием ReactJS, я использую Selenium WebDriver с Java.
- Нажмите кнопку (я могу это сделать)
- Откроется модальное окно с компонентом реагировать на выбор.
Я хочу выбрать элемент в этом выборе.
HTML-код:
<div class="row">
<div class="col-xs-7">
<div class="Select kpi-select is-searchable Select--single">
<div class="Select-control">
<span class="Select-multi-value-wrapper" id="react-select-19--value">
<div class="Select-placeholder">Select KPI</div>
<div class="Select-input" style="display: inline-block;">
<input id="add-kpi-kpi-select" aria-activedescendant="react-select-19--value" aria-expanded="false" aria-haspopup="false" aria-owns="" role="combobox" value="" style="box-sizing: content-box; width: 5px;">
<div style="position: absolute; top: 0px; left: 0px; visibility: hidden; height: 0px; overflow: scroll; white-space: pre; font-size: 14px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 300; font-style: normal; letter-spacing: normal; text-transform: none;"></div>
</div>
</span>
<span class="Select-arrow-zone"><span class="Select-arrow"></span></span>
</div>
</div>
</div>
<div class="col-xs-5">
<div class="Select kpi-select is-searchable Select--single">
<div class="Select-control">
<span class="Select-multi-value-wrapper" id="react-select-20--value">
<div class="Select-placeholder">Select Time Period</div>
<div class="Select-input" style="display: inline-block;">
<input id="add-kpi-timeperiod-select" aria-activedescendant="react-select-20--value" aria-expanded="false" aria-haspopup="false" aria-owns="" role="combobox" value="" style="box-sizing: content-box; width: 5px;">
<div style="position: absolute; top: 0px; left: 0px; visibility: hidden; height: 0px; overflow: scroll; white-space: pre; font-size: 14px; font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 300; font-style: normal; letter-spacing: normal; text-transform: none;">
</div>
</div>
</span>
<span class="Select-arrow-zone"><span class="Select-arrow"></span></span>
</div>
</div>
</div>
</div>
Снимок экрана:
![enter image description here](https://i.stack.imgur.com/iTRLy.png)