Html選擇標籤包含Id。我在相對路徑中使用了id,並通過單擊評估按鈕在firepath中進行測試.firepath只返回一個匹配節點,但選擇框未突出顯示。它清楚地表明,選擇框不會被處理。我嘗試了很多方法,並沒有幫助我。請找到下面WebDriver:相對Xpath不突出顯示當我點擊firepath中的評估按鈕時選擇框
<select id="myForm:operatingUnit" class="ef-combo-container" style="display:none;" name="myForm:operatingUnit">
<option value="-1">Please Select</option>
<option value="702">Industrial Casualty</option>
<option value="703">General Casualty</option>
<option value="704">Specialty Primary</option>
</select>
<input id="myForm:operatingUnit_input" class="combo-input ui-autocomplete-input" value="Please Select" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true" title="Please Select"/>
Please find the relative xpath on below:
//select[@id='myForm:operatingUnit']
我已經使用各種露骨等待statments很好,但不工作了,從這個問題要克服的HTML標籤。 請幫我解決這個問題
您是否檢查過元素是否包含在iframe中?您也可以嘗試使用以下css:input [id * = myForm] [id * = operatingUnit] – lauda
它不在框架內。大小顯示正確。 system.out.println(weblement.getOptions()。size) 它返回大小爲4 – Ashok