2

http://watirwebdriver.com/internet-explorer/ hier 我明白了,Watir-Webdriver 只能在 Windows 下启动 IE。但它甚至可能吗?

4

2 回答 2

5

watir-webdriver 库依赖于 WebDriver 项目,WebDriver 的 IE 驱动只支持 Windows。IE 仅在 Windows 上受支持。您可能很想尝试 Wine 项目或其他一些 Linux 到 Windows 的桥接库来尝试在 Linux 上运行它。你甚至可以让它工作。但是,当您遇到问题时,几乎可以保证您会遇到问题,您只能靠自己解决问题。IE 驱动程序和 IE 本身都没有通过这样的桥接库进行任何程度的测试,因此没有一个开发人员可以确定桥接环境不是问题的根本原因。

鉴于当今虚拟机技术无处不在,使用运行 Windows 许可副本的虚拟机要好得多。Microsoft 甚至使虚拟机映像可用于使用 IE 进行测试。

于 2013-01-22T15:13:28.343 回答
2

您只能在 Windows 上安装 Internet Explorer,因此 Watir 只能在 Windows 上驱动它。

于 2013-01-22T13:10:09.007 回答