我想從機器人框架下拉列表中選擇一個項目(使用RIDE),但我無法通過變量名稱獲取項目。機器人框架選擇變量從下拉列表
<div class="chosen-drop">
<div class="chosen-search">
<input type="text" autocomplete="off">
</div>
<ul class="chosen-results">
<li class="active-result" data-option-array-index="0">Geen optie gekozen</li>
<li class="active-result" data-option-array-index="2">ABB</li>
<li class="active-result" data-option-array-index="3">Algem</li>
<li class="active-result" data-option-array-index="4">AOV</li>
<li class="active-result" data-option-array-index="5">AW</li>
<li class="active-result" data-option-array-index="8">AOZ</li>
</ul>
</div>
我可以用這一點,得到的結果:
Click Element xpath=//*[@id="KEUZE_N_MiddelId_N1010D_chosen"]
Click Element xpath=//*
[@id="KEUZE_N_MiddelId_N1010D_chosen"]/div/ul/li[4]
但指數可以改變的,所以我想點擊基於價值的元素,在這個例子中「ABB」。我怎樣才能做到這一點?
您是否試過[從列表中選擇](http://robotframework.org/Selenium2Library/Selenium2Library.html#Select%20From%20List)? –
嘗試從標籤中選擇標籤 –