WebDriverBackedSelenium FireFoxDriver不检查复选框

时间:2011-12-12 23:13:51

标签: java selenium webdriver web-testing

我到处搜索,似乎我是唯一一个有这个问题的人。尝试使用webdriverbackedselenium单击带有firefoxdriver的复选框时。大多数时候它不会点击。页面来源说我正确地获得了ID,当我使用ChromeDriver和IEDriver时,它运行正常。任何人对我的问题有什么想法?

示例:

selenium.click("id=someID");

1 个答案:

答案 0 :(得分:0)

这是我在WebDriver中遇到的一个常见问题,我看到它也会影响单选按钮,而不仅仅是在Firefox上 - 我唯一能做的就是把它放在< strong> do while 循环并断言检查状态(伪代码):

do
{
  checkElement(element);
}
while (elementIsChecked(element) != desiredState);