Gherkin / Cucumber BDD

Gherkin is a plain-text language used to write behavior-driven test specifications in Given-When-Then format. Cucumber and Karate consume Gherkin feature files as executable test specifications that bridge business requirements and automated test implementation for API testing.

API entry from apis.yml

apis.yml Raw ↑
name: Gherkin / Cucumber BDD
description: Gherkin is a plain-text language used to write behavior-driven test specifications in Given-When-Then
  format. Cucumber and Karate consume Gherkin feature files as executable test specifications that bridge
  business requirements and automated test implementation for API testing.
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://cucumber.io/docs/gherkin/
baseURL: https://cucumber.io/
tags:
- BDD
- Gherkin
- Test Specification
properties:
- type: Documentation
  url: https://cucumber.io/docs/gherkin/reference/
- type: GitHubOrg
  url: https://github.com/cucumber/cucumber