【发布时间】:2015-03-30 08:53:51
【问题描述】:
根据标题,我正在使用 Selenium 2.45.0 WebDriver 并尝试使用 Win7 Pro 在 IE11 中运行一些测试。我在 Firefox 中使用过这些,一切都很好。
我遇到的问题是,在打开 IE 窗口后不久,Selenium 就会丢失跟踪。我已经搜索并找到了注册表项并尝试了安全设置。
这就是奇怪的地方。如果我在调试中运行它,它可以工作。没有问题。只是工作。有一段时间,我还认为防火墙在第一次运行时通过了某些东西(出现了允许访问窗口),但是在允许访问后测试失败了。
有人有什么额外的想法吗?
【问题讨论】:
-
点击链接或元素后是否会触发新窗口?
-
它似乎发生在创建窗口之后 - 在我尝试导航到 URL 之前(使用 driver.get() 方法。
-
如何实例化驱动程序?
-
它通过一个类,但这里是重要的一点:
System.setProperty("webdriver.ie.driver", "resources/IExploreDriver/2.45.0-32bit/IEDriverServer.exe");driver = new InternetExplorerDriver();
标签: java internet-explorer selenium webdriver