当我尝试在最新的 IE 中执行测试时,我发现输入非常慢:输入字段中出现每个字符大约需要 5 秒。启用所有安全区域并使用以下代码初始化驱动程序:
System.setProperty("webdriver.ie.driver", "./src/test/resources/IEDriverServer.exe");
return new InternetExplorerDriver();
这个问题只出现在 IE10 上;当我运行 Firefox 时,一切都很好。
我的操作系统是 Windows 8,以防万一。
我错过了什么?
UPD现在我可以看到有时 IE 运行得更快,但是当它发生时,这段代码不起作用:
action.contextClick(logoPic).clickAndHold().sendKeys("keys_to_invoke_some_window").perform();