Selenium IE - 没有这样的窗口异常(调试工作正常)

时间:2015-03-30 08:53:51

标签: java internet-explorer selenium webdriver

根据标题,我使用的是Selenium 2.45.0 WebDriver并试图在IE11中使用Win7 Pro运行一些测试。我在Firefox中使用过它们,一切运行良好。

我遇到的问题是,IE窗口打开后不久,Selenium就会失去跟踪。我搜索并找到了注册表项并尝试了安全设置。

这里有奇怪的地方。如果我在Debug中运行它,它可以工作。没有问题。只是工作。我也有一段时间以为防火墙阻塞了东西,因为它第一次运行时出现了问题(出现了允许访问窗口)但是在允许访问后,测试失败了。

任何人都有任何额外的想法吗?

1 个答案:

答案 0 :(得分:0)

我设法让这个工作。最初,我在selenium组上看到了问题6511,并为32位版本的IE设置了我的注册表项 - 但是根据问题,我应该根据Windows的版本设置我的注册表项。所以 HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft \ Internet Explorer \ Main \ FeatureControl \ FEATURE_BFCACHE - 添加了一个名为“iexplore.exe”的DWORD并将其设置为0.