저는 Behat과 BrowserStack을 통합하려고합니다. 기본 기능을 설정했지만 로컬 Tunnling을 사용하려고합니다. 나는 그것을하기 위해 필요한 항아리를 다운로드했다. "browserstack_tunnel"매개 변수를 설정하려고 할 때 문제가 발생합니다.Behat + BrowserStack
MinkExtenstion/Services/Extention.php에서 seliuem2 프로파일에 다음 키를 추가했습니다. BrowserStack에서 테스트, 당신은 기능 목록에 참으로 능력을 browserstack.tunnel 전달해야하면서
default:
filters:
tags: "[email protected]"
formatter:
name: pretty
parameters:
snippets: false
extensions:
SilverStripe\BehatExtension\MinkExtension:
# Adjust "base_url" to your own website URL.
# Can be set via environment variables or _ss_environment.php/$_FILE_TO_URL_MAPPING as well.
#
# base_url: http://localhost/
# TODO Dynamically set through LocatorProcessor
files_path: %behat.paths.base%/framework/tests/behat/features/files/
default_session: selenium2
javascript_session: selenium2
goutte: ~
selenium2:
browserstack:
extensions:
SilverStripe\BehatExtension\MinkExtension:
selenium2:
browser: firefox
# Add your own username and API token here
wd_host: http://<username>:<key>@hub.browserstack.com/wd/hub
browserstack-tunnel: true
SilverStripe\BehatExtension\Extension: ~