一尘不染

在IE中:org.openqa.selenium.WebDriverException:这通常意味着对COM方法IWebBrowser2 ::Navigate2()的调用失败

selenium

我正在使用Selenium为我的Web应用程序编写测试用例。当我从Firefox运行测试时,它工作正常,但是当我尝试从IE运行测试时,我无法运行,并且收到错误消息:

这通常意味着对COM方法IWebBrowser2 :: Navigate2()的调用失败异常。

System.setProperty("webdriver.ie.driver", "browserdrivers/IEDriverServer.exe");
WebDriver web =  new InternetExplorerDriver();
web.get("URL");

我能够看到IE屏幕,但是它没有导航到该URL,并且我遇到了异常。我该如何解决?


阅读 422

收藏
2020-06-26

共1个答案

一尘不染

您必须在Internet Explorer中将每个区域的保护模式设置设为相同的值。希望以下链接对您有所帮助。

在SeleniumWebDriver中实现InternetExplorerDriver的过程中发生NoSuchElementException

2020-06-26