可以在Debian虚拟机上运行Selenium测试吗?

时间:2016-02-10 19:15:52

标签: django macos selenium debian vagrant

我正试图绕过这个并弄清楚它是否可能。我一直在运行OS X 10.10的Mac上进行Django开发。我的生产机器是在AWS上运行的Debian服务器。最近,我决定将我的开发转移到使用Vagrant构建的Debian虚拟机,该虚拟机在我的Mac上运行,因为我厌倦了必须维护两个不同的运行时环境。问题是我有许多Selenium功能测试,我一直在我的Mac上运行,我想继续使用。是否可以在Debian VM上安装Firefox和Selenium并在该框上运行我的测试并看到它们在浏览器中运行,就像我现在在Mac上运行一样?此外,是否可以在我的AWS生产服务器上运行它们?在我看来,当我开始在当前的OS X环境之外运行时,这些测试将无法运行。

感谢。

1 个答案:

答案 0 :(得分:0)

多年来,对我来说非常棒。运行相同的操作系统时,同样好得多。我在VMWare Fusion上使用Ubuntu,在Chrome上使用Chrome驱动程序运行selenium(不与Chromium一起使用,与Chrome配合使用)。

确保您拥有正确的驱动程序https://sites.google.com/a/chromium.org/chromedriver/downloads