最新のIEでテストを実行しようとすると、入力が非常に遅いことがわかります。入力フィールドにすべての文字が表示されるまでに5秒ほどかかります。すべてのセキュリティゾーンが有効になり、ドライバーは次のコードで初期化されます。
System.setProperty("webdriver.ie.driver", "./src/test/resources/IEDriverServer.exe");
return new InternetExplorerDriver();
この問題はIE10でのみ発生します。 Firefoxを実行しているときは、すべて問題ありません。
念のため、私のOSはWindows8です。
私は何か見落としてますか?
[〜#〜] upd [〜#〜]これで、時々IEの方が速く動作することがわかりますが、それが発生すると、このコードは動作しません。
action.contextClick(logoPic).clickAndHold().sendKeys("keys_to_invoke_some_window").perform();
IEDriverServer.exeを置き換えることで修正されました(x64バージョンからx32バージョンに切り替えられました)