我正在尝试使用 Behat + Mink + Selenium2Driver 进入 Symfony2。
- 我运行了 Selenium 服务器。
- 我的 behat.yml 是:
default:
extensions:
Behat\Symfony2Extension\Extension:
mink_driver: true
Behat\MinkExtension\Extension:
default_session: 'symfony2'
base_url: http://localhost/fhm_mind_solution/app_dev.php/
selenium2:
wd_host: 'http://127.0.0.1:4444/wd/hub'
capabilities: { "browser": "firefox", "version": "23"}
- 在我的 FeatureContext.php 中:
class FeatureContext extends RawMinkContext
implements KernelAwareInterface
{
private $kernel;
private $parameters;
public function __construct(array $parameters)
{
$this->useContext('mink', new MinkContext);
}
/* [...] */
public function iCanAuthenticateAsAnAdmin()
{
$this->getSession();
}
- 当我启动 Behat 时,我总是这样:“无法打开连接”。什么不见了?