Behavior-Driven Development (BDD) is an agile software development practice that enhances the paradigm of Test Driven Development (TDD) and acceptance tests. It encourages the collaboration among developers, quality assurance, domain experts, and stakeholders. Test Driven Development (TDD) mainly relies on the repetition of a very short development cycle, where the developer writes an (initially failing) automated test case that defines a desired improvement or new function, then produces the minimum amount of code to pass that test, and finally refactors the new code to acceptable standards however, Behavior-driven Development, primarily focuses on obtaining a clear understanding of desired application behavior through discussion with stakeholders using a ubiquitous language, which is lucid and easy to comprehend.

After creating your Gherkin story(s), you can execute it by using 'Run Now' or 'Debug Now' button. In addition, you can execute multiple Gherkin stories simultaneously by adding them to a Suite.

For detailed information on Gherkin (BDD), please refer :