我一直在使用 Selenium IDE 并获得了一些不错的结果。我已经阅读了很多关于follow-sibling 和previous-sibling 的内容,但我找不到正确的单选按钮。
本质上,我想在表格中找到带有“测试”一词的行,然后单击单元格中的单选按钮。
到目前为止,我可以找到输入按钮 //input[@type='radio']
并找到测试文本 //a[contains(text(),'testing')]
我一直在尝试在 ide 中使用它
check | //input[@type='radio']/following-sibling::td[1]/a[contains(text(),'testing')]
但我得到了错误[error] locator not found: //input[@type='radio']/following-sibling::a[contains(text()[1],'testing')]
非常感谢任何改变这一点的帮助:)
干杯
达米安
这是光秃秃的基本表...
<tbody id="list">
<tr>
<th>
<label class="radio">
<input class="presentation_radio" type="radio" value="1" name="presentation_radio">
</label>
</th>
<td>
<a href="/link_to/document">testing </a>
</td>
<td>testing</td>
<td>Joe Acme</td>
<td>Presentation</td>
<td>03 May 2012</td>
<td>5 (1)</td>
</tr>
</tbody>