我已經嘗試了幾個xpath來選擇下拉列表。但沒有任何工作。如何使用xpath選擇超出標籤的下拉項目
一些使用XPath的我的如下:
By.xpath("//table/tbody/tr[2]/td[2]/span").click;
或者
By.xpath("/td[2]/span[contains(text(),'NATIONAL IDENTITY DOCUMENT')]").click;
請找到下面的html標籤,我需要選擇相應的值是「尋求庇護者許可批件」或'國家身份證件'。
<tbody>
<tr id="jP2Qrg" class="z-comboitem">
<td class="z-comboitem-img"/>
<td class="z-comboitem-text">
<span class="z-comboitem-spacer"/>
ASYLUM SEEKER PERMIT DOCUMENT
</td>
</tr>
<tr id="jP2Qsg" class="z-comboitem z-comboitem-over">
<td class="z-comboitem-img"/>
<td class="z-comboitem-text">
<span class="z-comboitem-spacer"/>
NATIONAL IDENTITY DOCUMENT
</td>
</tr>
</tbody>
當我嘗試使用firepath來使用xpath時,它是動態的。每次xpath和id都在不斷變化。所以請建議可用的xpath。
感謝您的回覆。我之前嘗試過,它不起作用。 – SAUMARS
什麼是err消息。你有沒有提到任何隱含的等待? –
上述xpath在firepath中甚至沒有突出顯示。 – SAUMARS