Selenium错误以及如何通过终端使其工作?

时间:2015-11-24 09:39:59

标签: javascript linux selenium selenium-firefoxdriver

我在这里遇到问题。

FirefoxBinary binary = new FirefoxBinary(new File("/usr/bin/firefox"));
FirefoxProfile profile = new FirefoxProfile();
WebDriver driver = new FirefoxDriver(binary, profile);

driver.get(URL);

我正在Windows中构建我的 .jar 文件,我必须让它在CentOS 6.0 Linux系统上运行。

当我从操作系统的终端运行 JAR 文件时,程序正常工作。它打开默认的Firefox浏览器并执行所需的工作。 但是当我从终端运行它时,它给了我错误。 我无法找出确切原因并解决问题。

请有人帮忙解决这个问题。 谢谢。

我也留下了错误

 ERROR => org.openqa.selenium.WebDriverException: Failed to connect to  binary FirefoxBinary(/usr/bin/firefox) on port 7055; process output follows:
  Error: no display specified

  Build info: version: '2.48.2', revision: '41bccdd', time: '2015-10-09  19:55:52'
  System info: host: 'agencymonitor.prime-vendor.com', ip: '0:0:0:0:0:0:0:1',  os.name: 'Linux', os.arch: 'amd64', os.version: '2.6.32-279.5.1.el6.x86_64', java.version: '1.8.0_51'
  Driver info: driver.version: FirefoxDriver

0 个答案:

没有答案