我使用selenium web驱动程序在java中编写了代码。我需要在Google计算机引擎上运行该jar。我想要无头测试,所以我已经为无头Firefox浏览器编写了以下代码。以下是我得到这个想法的链接。
http://www.sitepoint.com/getting-started-browserify/
但是当我在GCE中执行时,浏览器仍在打开。有人可以帮忙吗?
String Xport = System.getProperty("lmportal.xvfb.id", ":1");
final File firefoxPath = new File(System.getProperty("lmportal.deploy.firefox.path", "/usr/bin/firefox"));
FirefoxBinary firefoxBinary = new FirefoxBinary(firefoxPath);
firefoxBinary.setEnvironmentProperty("DISPLAY", Xport);
driver = new FirefoxDriver(firefoxBinary, null);