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