IE11 Selenium WebDriverException:无法导航。 (org.openqa.selenium.WebDriverException ...IWebBrowser2::Navigate2() 失败

2023-12-07

我是自动化测试新手,虽然我的 Selenium 测试在 Chrome 和 Firefox 上运行,但它们没有在 IE11 上运行。我做了下面详细说明的所有检查,但我不断遇到此错误:

org.openqa.selenium.WebDriverException: Failed to navigate to http://myapp. This usually means that a call to the COM method IWebBrowser2::Navigate2() failed.

我首先做了所需的配置,如下所示https://code.google.com/p/selenium/wiki/InternetExplorerDriver#Required_Configuration) .

我已尝试按照建议编辑我的注册表在 IE 中: org.openqa.selenium.WebDriverException:这通常意味着对 COM 方法 IWebBrowser2::Navigate2() 的调用失败到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE 添加一个名为 iexplore.exe 且值为 0 的新 DWORD 值,如下所述https://stackoverflow.com/users/80779/lordofthepigs

我还尝试介绍建议的代码段https://stackoverflow.com/users/4210466/karunakar-sapogu :

new_window = self.driver.window_handles[1]   
self.driver.switch_to_window(new_window)

但我似乎没有正确介绍它,因为我遇到了java错误。

有人用Java解决过这个问题吗?你能给我一步一步的指导吗?


1) 您确定您的 IEdriver 实例正在运行吗?

2) 您使用的是 IEdriver x64 还是 IEDriver x86?

即使您使用 x64 Windows,大多数情况下您也会使用 x86 的 Internet Explorer。请尝试 x86 驱动程序并尝试重现此类行为

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IE11 Selenium WebDriverException:无法导航。 (org.openqa.selenium.WebDriverException ...IWebBrowser2::Navigate2() 失败 的相关文章