Selenium与远程浏览器通信时出错。它可能已经死了

时间:2016-08-01 17:08:44

标签: php selenium functional-testing behat

当我尝试使用behat运行我的功能测试时,我遇到了selenium的问题,我的测试工作完美之前,我只安装了php7而不是php5我不知道这是否是问题的原因我不是我还将我的ubuntu升级到16.04。

这是我收到的错误消息:

enter image description here

enter image description here

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您需要从here下载最新geckodriver并查看this上的示例

似乎你需要做的就是在下面的desiered功能中设置marionette为真: -

$capabilities->setCapability('marionette', true);

示例:

$host = 'http://localhost:4444/wd/hub';
$capabilities = DesiredCapabilities::firefox();
$capabilities->setCapability('marionette', true);
$driver = RemoteWebDriver::create($host, $capabilities, 5000);