0

我试图用 webdriver 启动一个 Firefox 实例,但我想指示它使用某些 xvfb 显示。不过,我认为我的代码有问题

   FirefoxBinary ffox = new FirefoxBinary();
   ffox.setEnvironmentProperty("DISPLAY", "22");
   driver = new FirefoxDriver();

如您所见,在任何时候都没有提到“new firefoxdriver()”以使用该 ffox 设置,但是当我将 ffox 放在 FirefoxDriver 的括号中时,我的代码变红了,因为它不能接受这样的事情.

我的代码有问题吗?

4

1 回答 1

1

您需要设置系统属性才能使用 FF 二进制文件。参考这里http://code.google.com/p/selenium/wiki/FirefoxDriver

于 2013-07-25T10:26:17.593 回答