【发布时间】:2026-01-26 00:30:01
【问题描述】:
当我尝试在最新的 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();
【问题讨论】:
-
试过了,没有变化。还尝试在带有 IE 8 的 Windows 7 x32 上运行 - 一切正常,所以我想问题出在 Windows 8 x64 或最新的 IE 中
-
我认为您应该将性能与其他版本的 Internet Explorer 进行比较,因为它们和 Firefox 的驱动程序不同。
-
据我所知,在 Win 8 上降级 IE 是不可能的,正如我之前在 Win 7 和 IE 8 上写的那样,它工作正常。
-
问题注册为issue#3072。
标签: java internet-explorer webdriver selenium-webdriver