java - 在selenium中选择具有几乎相同属性的单选按钮

标签 java selenium

我们有 2 个具有几乎相同属性的单选按钮,但 xpath 属性的组合似乎都不起作用。请帮忙。下面是添加的 HTML 代码。

单选按钮 1:

<label class="label_radio r_off"><input kdfid="flowSelection" kdfapp="order" kdfpage="createOrder" type="radio" id="flowSelection" class="orderWithDealId" name="flowSelection" value="false" onclick="javascript:icw.singleEntry.flowSelection('deal');" checked="true" tabindex="1"></label>
<span class="radioTxt">With a Deal ID</span>

单选按钮 2:

<label class="label_radio r_on"><input kdfid="flowSelectionnew" kdfapp="order" kdfpage="createOrder" type="radio" id="flowSelectionnew" name="flowSelection" class="orderWithNoDealId" value="true" onclick="javascript:icw.singleEntry.flowSelection('noDeal');" tabindex="1"></label>
<span class="radioTxt">Without a Deal ID</span>

请帮忙。

最佳答案

检查一下。

//span[.='Without a Deal ID']/preceding-sibling::label/input

enter image description here

关于java - 在selenium中选择具有几乎相同属性的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60500293/

相关文章:

java - 从 HashMap 中提取值

java - 避免使用正则表达式覆盖文件

python - 单击图像链接 - Selenium/Python

selenium - 检查是否出现 "Please enter an email address"消息

testing - 如何从 Selenium IDE 在 MS Excel 中运行测试用例?

java - Android AsyncTask 类中的 NullPointerException

java - 我们可以用java读取swf文件吗?

java - RXJava 获取在错误处理程序中导致异常的对象

css - XPATH 或 CSS I 我在 span 标签中有一个复选框列表。我正在尝试选择一个特定的复选框

selenium - 如何增加/减少 selenium IDE 中 clickAndWait 命令的 sleep 时间?