でIEドライバーを使用していますIE11
。一部の要素のClick
メソッドでは、要素のみを選択し、のアクションを実行しませんClick()
。同じスクリプトで正常に動作していChromeDriver
ます。FirefoxDriver
以下のようにドライバー機能を設定しました
DesiredCapabilities caps = DesiredCapabilities.internetExplorer();
caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
caps.setCapability(InternetExplorerDriver.IGNORE_ZOOM_SETTING, true);
caps.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, false);
caps.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false);
caps.setCapability(InternetExplorerDriver.NATIVE_EVENTS, false);
次のリンクでいくつかの解決策を見つけましたが、まだ同じ問題に直面しています。
Internet Explorer での Selenium WebDriver クリックの問題
IE 9 の Selenium WebDriver でクリックすると、クリック イベントが完全に処理されていないかのようにリンクが点滅する