[KongchangAI]
ConceptGherkin语言 / BDD描述语言

Gherkin

A business-readable domain-specific language commonly used in Behavior-Driven Development (BDD). It employs a Given/When/Then structure to describe software behavior scenarios, and can be parsed and executed by automated testing frameworks such as Cucumber.

Timeline (last 90 days)

Oct 14

BDD (behavior-driven development) and Gherkin are a collaboration methodology that describes software behavior in natural language, letting business, development, and testing align on requirements in the same language.

Unverified50%
Oct 14

Gherkin files are usually saved with the .feature extension and can be directly parsed by frameworks such as Cucumber, SpecFlow, and Behave to drive automated tests.

Unverified50%
Oct 13

A feature file is a core concept in behavior-driven development (BDD), originating from the Cucumber framework, and uses Gherkin syntax (keywords such as Feature, Scenario, Given, When, Then) to describe software behavior; it contains no implementation code, and binds natural language steps to concrete code through step definitions.

Unverified50%
Sep 12

Every test that passes successfully in QApilot is saved as a Gherkin feature file and becomes a replayable test case.

Unverified50%
Sep 8

Gherkin is a domain-specific language used in behavior-driven development (BDD) frameworks, popularized around 2008 by Aslak Hellesøy through the Cucumber project.

Unverified50%

All Facts (6)

Source Articles