当我尝试使用behat运行我的功能测试时,我遇到了selenium的问题,我的测试工作完美之前,我只安装了php7而不是php5我不知道这是否是问题的原因我不是我还将我的ubuntu升级到16.04。
这是我收到的错误消息:
任何人都可以帮我解决这个问题吗?
答案 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);