Aus dem Kurs: Test Driven Development (TDD) - Grundlagen

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Wie funktioniert Gherkin?

Wie funktioniert Gherkin?

Wenn Sie sich für Behavior Driven Development entscheiden, dann werden Sie sich natürlich auch für ein Behavior Driven Development Framework entscheiden und die meisten dieser Behavior Driven Developement Frameworks haben sich dazu entschieden, Gherkin zu unterstützen. Gherkin ist eine Beschreibungssprache, die es uns erlaubt, eben Testfälle und Beispielszenarien klar sprachlich zu beschreiben, indem bestimmte Schlüsselwörter verwendet werden. Das sind da z.B. Feature, Scenario, Given, When und Then. In diesem Video will ich Ihnen zeigen, wie aus diesen klarsprachlichen Beschreibungen dann tatsächliche Tests gemacht werden. Denn das ist bei den meisten Frameworks ziemlich identisch. Die nutzen zunächst eben Gherkin, welches in Feature-Dateien abgelegt ist und generieren aus diesen Feature-Dateien entsprechende Tests. In meinem Fall bei dem Framework Specflow, das ich nutze, sind das NUnit-Tests. Davon kriege ich im Alltag aber nicht allzu viel mit. Die Nutzung von NUnit erlaubt es mir…

Inhalt