私はリンクをクリックするとシンプルなコードを持ち、新しいウィンドウを開きます。しかし、スクリプトを実行している間、シングルクリックは同じ要素をダブルクリックすると機能し、2つのウィンドウが開きます。私はここのInternetExplorerドライバにセレンのシングルクリックはダブルクリックとして機能します
String baseURL = "URL_to_opened";
DesiredCapabilities cap = DesiredCapabilities.internetExplorer();
cap.setCapability(InternetExplorerDriver.NATIVE_EVENTS, false);
cap.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
WebDriver driver = new InternetExplorerDriver(cap);
driver.get(baseURL);
driver.findElement(By.xpath("Element to be clicked")).click();
いくつかの要素が一致している場合は、XPathの中に入れた式に問題がある可能性があります。XPath式を固有にするように制限してください。 – InferOn
'NATIVE_EVENTS'を' true'に設定し、ステータスをお知らせください。ありがとう – DebanjanB
"NATIVE_EVENTS"をfalseに設定すると、sendkeysの動作が遅すぎます。 –