Using Gherkin with Galasa
Galasa provides support for writing tests using Gherkin syntax, allowing you to express test scenarios in a human-readable format that supports Behavior-Driven Development (BDD) practices.
What is Gherkin?¶
Gherkin is a language popularized by Cucumber that provides a high-level syntax for expressing test steps and assertions. It allows you to write tests in a way that is understandable by both technical and non-technical stakeholders.
Galasa Gherkin support¶
Galasa offers limited support for Gherkin syntax with pre-implemented step definitions available in standard Galasa Managers.
Getting started¶
To start using Gherkin with Galasa:
- Learn the basics: Read Writing Gherkin tests to understand Gherkin syntax and structure
- Explore step definitions: Review Available step definitions to see what operations are supported
- Run your tests: Follow the guide on Running Gherkin tests to execute your tests locally