【发布时间】:2017-10-21 08:33:11
【问题描述】:
我想用 chrome 运行 behat 3 但无法运行 --init 我的 behat.yml
default:
extensions:
Behat\MinkExtension\Extension:
base_url: 'http://someurl.com'
javascript_session: selenium2
selenium2:
browser: chrome
goutte: ~
我的 composer.json 文件如下:
{
"require-dev": {
"behat/behat": "3.*@stable",
"behat/mink": "1.6.*@stable",
"behat/mink-extension": "@stable",
"behat/mink-goutte-driver": "@stable",
"behat/mink-selenium2-driver": "*",
"peridot-php/webdriver-manager": "dev-master",
"bossa/phpspec2-expect": "*"
},
"config": {
"bin-dir": "bin"
}
}
出现以下错误
[Behat\Testwork\ServiceContainer\Exception\ExtensionInitializationException]
Behat\MinkExtension\Extension扩展文件或类无法定位。
【问题讨论】:
-
我修复了以下问题.. 感谢大家的帮助 behat.yml ----- 默认值:扩展名:Behat\MinkExtension: base_url: v6staging.academicapproach.com selenium2: ~ browser_name: 'chrome' 套件:默认值:上下文:- FeatureContext - Behat\MinkExtension\Context\MinkContext --------------- composer: { "require": { "behat/mink-extension": "^2.2", "behat/mink-goutte-driver": "^1.2", "behat/mink-selenium2-driver": "^1.3" } } ---------
标签: selenium selenium-chromedriver behat