To get started run the following commands:
- Setting up composer.json composer require drupal/drupal-extension='~3.0' composer require guzzle/guzzle='~3.9' composer require sensiolabs/behat-page-object-extension='~2.0' composer require behat/mink='~1.5'
Your composer.json should look something similar to { "require": { "drupal/drupal-extension": "~3.0", "guzzle/guzzle": "^3.9", "sensiolabs/behat-page-object-extension": "^2.0", "behat/mink": "~1.5" }, "config": { "bin-dir": "bin/" } }
-
Run bin/behat --init
-
Define your own steps in /features/bootstrap/FeatureContext.php
-
Start adding your feature files to the features directory of your repository.
-
Place images or files to be uploaded under features/Resources folder
-
Screenshots of failed steps shall be saved under features/screenshot