Mam formularz sprawdzania poprawności przy użyciu JavaScript i chcę przetestować komunikat sprawdzania poprawności, ponieważ wiadomości są w kilku językach. Jednak Behat zgłasza wyjątekKomunikat sprawdzania poprawności testu Behat
Nie można otworzyć połączenia: Curl błąd rzucony na HTTP POST do
http://localhost:4444/wd/hub/session z params: { "desiredCapabilities": { "tagi": [ "włóczęga-ubuntu-wierny -32 "," PHP 7.0.1-2 + deb.sury.org ~ trusty + 1 "]," browser ":" firefox "," ignoreZoomSetting ": false," name ":" Behat zestaw funkcji ", "browserName": "firefox"}}
Nie można połączyć się z portem localhost 4444: Połączenie odrzucone (Behat \ Mink \ Exception \ DriverException)
Cecha: Validator formularz kontaktowy formularza kontaktowego aby zobaczyć wiadomość validator
@javascript
Scenario: Message validation in english lang
Given I am on "/"
When I fill in "name" with "behat"
And I fill in "email" with "[email protected]"
And I fill in "phone" with "111222333"
And I fill in "message" with "That test message, send via Behat."
When I press "Send Message"
Then I wait for the suggestion box to appear
Then I should see "Your message has been sent."
klasa FeatureContext rozciąga MinkContext {
public function __construct()
{
}
/**
* @Then /^I wait for the suggestion box to appear$/
*/
public function iWaitForTheSuggestionBoxToAppear()
{
$this->getSession->wait(5000, false);
}
default:
extensions:
Behat\MinkExtension:
goutte: ~
base_url: 'http://localhost.dev/'
javascript_session: selenium2
browser_name: firefox
selenium2: ~
Jak należy badanie tej sprawy?