Gherkin
Gherkin ist eine Beschreibungssprache mit wenigen Regeln zur strukturierten Formulierung von Szenarien im Rahmen verhaltensgetriebener Software Entwicklung (BDD), siehe z.B.
LF‑ET generiert für jede Entscheidungstabelle eine Feature-Datei mit Testfällen, die auf Basis einer gewählten Konfiguration generiert wurden.

Übersicht zur Gherkin-Generierung aus Entscheidungstabellen mit LF‑ET
-
Vorbedingungen zu einem Testfall werden am Beginn des Testfalls als Given-Anweisungen generiert
-
Testanweisungen werden als When-Anweisungen generiert
-
Erwartete Ergebnisse werden als Then-Anweisungen generiert
-
Erwartete Ergebnisse zu nicht verwendeten Aktionen werden als But-Anweisungen generiert, siehe auch: Testanweisungen für nicht verwendete Aktionen
-
Nachbedingungen zu einem Testfall werden am Ende des Testfalls als Then-Anweisungen generiert
-
Beginnt eine Anweisung in LF‑ET mit einem Gherkin-Schlüsselwort, dann wird dieses verwendet und die automatische Schlüsselwort-Ergänzung unterdrückt
-
LF‑ET "versteht" aktuell die Gherkin-Schlüsselworte in den Sprachen Deutsch und Englisch, siehe dazu auch Spracheinstellungen
-
LF‑ET unterstützt die Verwendung von Tabellen, mehrzeiligen Anweisungen, Tags und Kommentaren, weitere Informationen dazu finden Sie in den folgenden Abschnitten