Selenium无法创建新会话

时间:2017-08-23 12:33:04

标签: selenium

这是因为我在搜索字段上有一个失败的Behat测试 - 该字段是通过javascript添加的,所以我认为(使用我的设置)Selenium出了问题。

我发现如果我访问http://localhost:4444/wd/hub并点击“创建会话”,请选择任何浏览器(android,iphone,firefox,chrome,internet explorer,opera)我得到了错误消息:Unable to create new session

我不确定这两者是否相关(@javacript测试失败且无法创建会话。)

我在osX Sierra 10.12.5上以java -jar /usr/local/bin/selenium-server-standalone-3.5.0.jar -port 4444启动Selenium。

我在behat.yml中的当前配置是

javascript_session: selenium2
  goutte: ~
  selenium2:
    wd_host: 'http://localhost:4444/wd/hub'

虽然我不希望这会影响从/wd/hub创建会话的能力。

1 个答案:

答案 0 :(得分:7)

问题在于我没有司机。我downloaded Gecko Driver,将可执行文件移至/usr/local/bin,一切顺利。