Behat
Behat is an open source Behavior-Driven Development framework for PHP. It is a tool to support you in delivering software that matters through continuous communication, deliberate discovery and test-automation.
Chrome Extension
Use a Chrome Extension to generate Page Object Model and save the page url and parameters
Page Object Model
Page object pattern is a way of keeping your context files clean by separating UI knowledge from the actions and assertions.
Snippets
Keep your Gherkin scripts free from redunant statements
Partials
Augment Snippets to process parameters and keep the Gherkin scripts lean and mean
Code coverage
See what code is covered by the testing
PSYSH
Integration with PSYSH, a runtime developer console, interactive debugger and REPL for PHP.
CrossBrowserTesting.com integration
Run your Gherkin scripts in the cloud using multiple devices and produce a report showing all the devices and browsers screen captures