我的selenium webdriver测试在IE 11和Firefox中运行良好。但突然间它停止在IE中工作。在Firefox和Chrome中运行良好。 我正在使用IE11,并且确实配置了所有所需的功能,我也没有修改任何所需的功能
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);
你能建议吗
答案 0 :(得分:2)
是的,正如我所说here
如果您已更新Windows KB3025390 ,IE将无法按预期运行。
此外,卸载更新 KB3025390 应使WebDriver能够正常使用Internet Explorer 11.请参阅此答案
答案 1 :(得分:0)
我有类似的问题。将驱动程序和IEServer升级到最新版本修复了它。这可能不是你的问题,但它适用于m。