Java / Webdriver - 打开Firefox实例 - firefoxbinary和setenvironmentproperty

时间:2013-07-25 09:47:02

标签: java webdriver xvfb

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

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

正如你所看到的,没有任何提及“new firefoxdriver()”来使用ffox设置,但当我把ffox放在FirefoxDriver的括号中时,我的代码变红了,因为它不能接受这样的事情。

我的代码有问题吗?

1 个答案:

答案 0 :(得分:1)

您需要将System属性设置为使用FF二进制文件。请参阅此处http://code.google.com/p/selenium/wiki/FirefoxDriver