java - Firefox 驱动程序无法单击单选按钮

标签 java firefox selenium

有一个奇怪的问题,在firefox 16和selenuim webdriver 2.26.0中,单选按钮没有被单击,之后:

driver.findElement(By.xpath("path_to_radio_button")).click();

没有异常(exception),但也没有结果。 在 Chrome 中,它已被点击。

什么可以帮助解决这个问题?

最佳答案

尝试使用这个

IWebElement radio = driver.FindElement(By.ID(//radiobutton id));
  if(radio.Selected)
 {
    //do something here.
  }

   driver.findElement(By.xpath("//input[@type='radio' and @value='Radio2']")).isSelected();

关于java - Firefox 驱动程序无法单击单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13791262/

相关文章:

java - 无法解析为变量 - Parse.com

java - 让程序连续循环

python - 如何从 selenium 和 python 中的文件对话框中选择文件

Java 类重新加载

linux - 在 Tinycore (Docker) 上安装 Firefox

jQuery.attr() 在 Google Chrome 和 IE 上工作正常,但在 Firefox 8.0.1 上失败

javascript - 如果容器不透明度 < 1.0,Firefox 不透明度问题 : text gets weird, 彩色轮廓

python - 使用py2exe将python脚本编译为exe,出现错误

selenium - 如何使用 Webdriver Selenium 从菜单中选择元素?菜单下拉显示在鼠标悬停上?

java - Spring MVC 异常处理程序是否只能支持 View 类型的返回类型?