我正在使用SE2和firefoxDriver在无头环境(Xvfb)下进行测试。使用FirefoxDriver,我可以非常容易地设置DISPLAY环境属性:
FirefoxBinary firefox = new FirefoxBinary();
firefox.setEnvironmentProperty("DISPLAY",":"+DISPLAY);
FirefoxProfile firefoxProfile = new ProfilesIni().getProfile(Config.webDriverFirefoxProfile);
this.webDriver = new FirefoxDriver(firefox,firefoxProfile);
如何使用ChromeDriver实现上述操作?
更新:目前似乎还无法实现!这里有一个类似的问题,解释了情况:ChromeDriver Headless。