在Selenium上测试时,无法单击iframe内的单选按钮
在Selenium上运行web应用程序测试时,我试图访问iframe中的单选按钮 表单中的按钮看起来像在Selenium上测试时,无法单击iframe内的单选按钮,selenium,iframe,Selenium,Iframe,在Selenium上运行web应用程序测试时,我试图访问iframe中的单选按钮 表单中的按钮看起来像 <input type="radio" value="facebook" onclick="onClick()"> Facebook 但这似乎找不到要素。感谢您的反馈。谢谢。基本上,当您有iframe时,您需要切换元素。 有3种切换到框架的方法: 按索引 按姓名或身份证 按WebElement 以下是如何切换: driver.switchTo().frame(index/na
<input type="radio" value="facebook" onclick="onClick()"> Facebook
但这似乎找不到要素。感谢您的反馈。谢谢。基本上,当您有iframe时,您需要切换元素。 有3种切换到框架的方法:
- 按索引
- 按姓名或身份证
- 按WebElement
driver.switchTo().frame(index/name/webelement);
您可以通过以下方式标识页面中iFrame的数量:
Int size = driver.findElements(By.tagName("iframe")).size();
您是否在代码中切换到iframe?
Int size = driver.findElements(By.tagName("iframe")).size();