Selenium无法创建新会话

问题描述 投票:4回答:1

这是因为我在搜索字段上有一个失败的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创建会话的能力。

selenium
1个回答
7
投票

问题是我没有司机。我downloaded Gecko Driver,将可执行文件移动到/usr/local/bin,一切都很顺利。

© www.soinside.com 2019 - 2024. All rights reserved.