我正在为基于网格的Webdriver测试设置虚拟环境。果然,IE驱动程序存在问题。
首先,Internet选项→安全性应具有相同的保护模式设置。如果您可以访问浏览器,这是一个简单的修复,但在我的情况下,我将无法访问浏览器。 在Webdriver的FAQ中,它说你可以做到以下几点:
DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
capabilities.set(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);
WebDriver driver = new InternetExplorerDriver(capabilities);
Ruby绑定没有引用在IE中设置此功能。有没有办法在Ruby中编写代码?
另一件事是可以针对“不安全连接”弹出窗口做些什么?同样,它们在第一次运行后很容易手动处理,但是每次运行“干净”的IE实例呢?
可能还有更多顾虑, 我想听听你的意见。
谢谢!