Selenium webdriver 突然停止在 IE 中工作 [英] Selenium webdriver suddenly stopped working in IE
问题描述
我的 selenium webdriver 测试在 IE 11 和 Firefox 中运行良好.但突然它在 IE 中停止工作.在 Firefox 和 Chrome 中运行良好.我正在使用 IE11,并配置了所有所需的功能,也没有修改任何所需的功能
My selenium webdriver tests were working fine in IE 11 and Firefox. But suddenly it stopped working in IE. Runs fine in Firefox and Chrome. I am using IE11, and did configured all the desired capabilities, also I did not modify any desired capabilities
InternetExplorerDriverService service = InternetExplorerDriverService.createDefaultService();
capabilities = DesiredCapabilities.internetExplorer();
capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
capabilities.setCapability(InternetExplorerDriver.INITIAL_BROWSER_URL, "about:blank");
capabilities.setCapability(InternetExplorerDriver.IGNORE_ZOOM_SETTING, true);
capabilities.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true);
capabilities.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false);
webDriver = new InternetExplorerDriver(service, capabilities);
你能推荐一下吗
推荐答案
是的,正如我所说的 这里
如果您使用了 Windows 更新 KB3025390 IE 将无法按预期工作.
If you have taken windows update KB3025390 IE will not work as expected.
此外,卸载更新 KB3025390 应该可以使 WebDriver 与 Internet Explorer 11 一起正常工作.请参阅此答案
Also, Uninstalling the update KB3025390 should make the WebDriver work correctly with Internet Explorer 11. See this answer
这篇关于Selenium webdriver 突然停止在 IE 中工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!