0

私はどこでも検索しましたが、この問題を抱えているのは私だけのようです。webdriverbackedseleniumを使用してfirefoxdriverでチェックボックスをクリックしようとしたとき。ほとんどの場合、クリックしません。ページソースには、IDを正しく取得していると記載されていますが、ChromeDriverとIEDriverを使用すると正常に動作します。私の問題が何であるかについて誰かが何か考えを持っていますか?

例:

selenium.click("id=someID");
4

1 に答える 1

0

これは私がWebDriverで遭遇した一般的な問題であり、Firefoxだけでなく、ラジオボタンにも影響することを確認しました-私ができる唯一のことは、それをdowhileループに入れてチェックされた状態をアサートします(擬似コード):

do
{
  checkElement(element);
}
while (elementIsChecked(element) != desiredState);
于 2011-12-13T15:37:05.970 に答える