WebDriverBackedSelenium FireFoxDriver не устанавливает флажки - PullRequest
0 голосов
/ 13 декабря 2011

Я искал повсюду, и, похоже, я единственный, у кого есть эта проблема. При попытке установить флажок с помощью firefoxdriver с помощью webdriverbackedselenium. Большую часть времени он не будет щелкать. Источник страницы говорит, что я получаю идентификатор правильно, когда я использую ChromeDriver и IEDriver, он работает нормально. У кого-нибудь есть идеи относительно того, в чем может быть моя проблема?

пример:

selenium.click("id=someID");

1 Ответ

0 голосов
/ 13 декабря 2011

Это распространенная проблема, с которой я столкнулся с WebDriver, и я видел, что она влияет и на переключатели, и не только на Firefox - единственное, что мне удалось сделать, это поместить ее в do while loop и подтверждать проверенное состояние (псевдокод):

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