我试图用webdriver启动一个Firefox实例,但我想指示它使用某些xvfb显示。 我认为我的代码有问题,但是
FirefoxBinary ffox = new FirefoxBinary();
ffox.setEnvironmentProperty("DISPLAY", "22");
driver = new FirefoxDriver();
正如你所看到的,没有任何提及“new firefoxdriver()”来使用ffox设置,但当我把ffox放在FirefoxDriver的括号中时,我的代码变红了,因为它不能接受这样的事情。
我的代码有问题吗?
答案 0 :(得分:1)
您需要将System属性设置为使用FF二进制文件。请参阅此处http://code.google.com/p/selenium/wiki/FirefoxDriver