[流浪汉][Jenkins][Behat][Selenium]如何组合它们?
我有一个有一些要求的项目:用Ubuntu12.04将jenkins、selenium、behat安装在一个流浪者盒子上。我在这个盒子上安装了jenkins,selenium,behat。当我运行selenium、jenkins并运行一些behat测试时,错误显示:[流浪汉][Jenkins][Behat][Selenium]如何组合它们?,selenium,jenkins,vagrant,behat,Selenium,Jenkins,Vagrant,Behat,我有一个有一些要求的项目:用Ubuntu12.04将jenkins、selenium、behat安装在一个流浪者盒子上。我在这个盒子上安装了jenkins,selenium,behat。当我运行selenium、jenkins并运行一些behat测试时,错误显示: - Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output: Error: no display sp
- Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:
Error: no display specified
Error: no display specified
我安装了firefox并使用selenium-server-standalone-2.35.0
firefox -v
Mozilla Firefox 24.0
我该怎么办
谢谢您的Jenkins用户很可能没有运行firefox的X会话 可以使用Xvfb之类的虚拟帧缓冲区 或者,您可以使用phantomjs/ghostdriver,这是一个完全无头的selenium webdriver,所以您根本不需要任何X 我个人运行一个selenium hub,并为不同的浏览器连接各种驱动程序。这些驱动程序可以在不同的机器和平台上,因此您可以完全测试不同的配置