PhantomJs 2.1.1不能在CentOs 6.5上使用Selenium 3.4

时间:2018-01-09 08:33:44

标签: java linux selenium phantomjs centos6

我正在尝试在幻像浏览器上运行selenium脚本。

我做了以下步骤:

1)下载的幻影2.1.1

2)使用Phantomdriver 1.4.3和Java 1.8.0_151

进行selenium 3.4

3)跟随以下代码:

File file = new File("PHANTOM_PATH");               
System.setProperty("phantomjs.binary.path", file.getAbsolutePath());        
WebDriver driver = new PhantomJSDriver();
driver.get(<Url>);
System.out.println(driver.getTitle());

它可以在Windows上正常工作,但不适用于CENTOS6.5。 URl不会加载并返回空标题。

1 个答案:

答案 0 :(得分:0)

安装以下软件包使其正常工作:

  cd $HOME
  env PATH="/usr/bin:/bin" SHELL=/bin/sh $HOME/Routes/curl.sh
  env PATH="/usr/bin:/bin" SHELL=/bin/sh $HOME/Routes/analyse.py