Xvfb正常运行,但我收到此错误:"错误:未指定显示"。只有当我从詹金斯进行硒测试时

时间:2016-01-12 08:32:13

标签: java firefox selenium jenkins xvfb

我有一台CentOS 6.5服务器,安装了jenkins和Xvfb + firefox并正常运行。我试图从jenkins运行一些selenium测试,并且当我构建jenkins工作时我得到了这个错误:

  

org.openqa.selenium.firefox.NotConnectedException:无法连接   在45000 ms后在端口7056上托管127.0.0.1。 Firefox控制台输出:

     

错误:未指定显示

然而Xvfb和firefox正常运行。 jenkins中的作业配置很简单,我通过shell执行:java-jar test.jar(test.jar是位于该作业工作区的编译后的selenium测试)。

  

重要:如果我这样做:" java -jar test.jar"只是从我的服务器(没有   jenkins)测试正确运行。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我之前也遇到过同样的问题。只是尝试删除test.jar的解压缩文件夹,然后尝试运行测试步骤。希望它有意义。