获取单选按钮的xpath

时间:2013-04-30 16:44:36

标签: selenium webdriver selenium-webdriver

需要找到以下标签的正则表达式

<div class="field radio-container valid" data-editable="true" data-type="RadioGroup" data-mandatory="true" name="gender">
  <label>
    <input type="radio" value="1" name="gender">
      gender
    </input>
  </label>
</div>

使用xpath检查器尝试以下操作时不起作用:name(// label / input [text()= \“”+ label +“\”] / @ name)

2 个答案:

答案 0 :(得分:1)

这应该适合你:

//input[text()=\"gender\"] 

答案 1 :(得分:0)

click > xpath=(//input[@type='checkbox'])[position()=1]

选择页面中的第一个单选按钮

click > xpath=(//input[@type='checkbox'])[position()=2]

选择另一个,依此类推

它会帮助你选择随机和任何单选按钮