2013-01-22 29 views

回答

2

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

+2

我可以用“wine”在Ubuntu上安装和运行IE。这就是为什么我问,我怎么能启动IE浏览器在我的cucumber测试,我开始在Ubuntu上的watir-webdriver。我必须做什么?通常可能吗? –

5

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

鉴于当今虚拟机技术无处不在,使用运行Windows授权副本的虚拟机远远更好。微软甚至让虚拟机镜像可用于IE测试。

相关问题