Selenium的新手,试图从在线视频和讨论板上学习。
我需要在网站上选中一个复选框,这是HTML代码。
<tr class="ms-test-List-Row" otypename="shopping" otype="10148" oid="{4D1A1C1B-DA33-414E-91D9-6202B0F71A6A}">
<td align="center" class="ms-test-List-NonDataCell">
<input tabindex="0" class="ms-test-RowCheckBox" id="checkBox_{4D1A1C1B-DA33-414E-91D9-6202B0F71A6A}" type="checkbox"/>
我尝试使用:
dri.findElement(By.id("checkBox_{4D1A1C1B-DA33-414E-91D9-6202B0F71A6A}")).click();
但它无法找到它。
我应该使用的任何其他方法。
感谢您的帮助!
答案 0 :(得分:0)
正如Vivek Singh所说,它在iframe内,我切换了框架,并找到了复选框元素。 谢谢大家的时间和建议!真的很感激。