gherkin

Gherkin ist die Sprache, die zum Schreiben von Spezifikationen für Cucumber, Specflow und ähnliche BDD-Frameworks verwendet wird. Es handelt sich um eine geschäftlich lesbare, domänenspezifische Sprache, mit der Sie das Verhalten Ihrer Software beschreiben können, ohne detailliert zu beschreiben, wie dieses Verhalten implementiert wird.
2
Antworten

Gherkin-Syntaxhervorhebung für .feature-Dateien in Visual Studio?

Es gibt standardmäßig keine Hervorhebung für die Schlüsselwörter "Feature", "Szenario", "Gegebenheit", "Wann", "Dann" usw. Gibt es eine fertige Vorlage, um dies zu ermöglichen?     
02.06.2010, 15:32
1
Antwort

Gherkin + Behat Szenarioumriss löst Behat \ Gherkin \ Exception \ ParserException aus

Ich versuche, ein Registrierungsbeispiel auszuführen, und ich stehe fest %Vor% Dann bekomme ich den folgenden Fehler:    [Behat \ Gherkin \ Exception \ ParserException]     Expected Comment oder Scenario oder Outline oder Step-Token, aber...
19.04.2013, 17:50
2
Antworten

Gurke - einfach wiederverwenden Given Statements als When Statements ... akzeptabel?

Hier sind drei Beispiel-BDD-Anweisungen, die helfen sollten, meine Frage zu erklären: %Vor% vs %Vor% Also ist das obige Szenario 1 in Ordnung, aber das ist das Beste aus Aussage 2 und 3. Aussage 2 liest schön und prägnanter. Aber meine S...
10.01.2014, 16:31
2
Antworten

Gurke: Wann man Tags / Hooks gegen Hintergründe verwendet

Ich habe mich gefragt, ob es ein gutes Argument für oder gegen die Verwendung von Hintergründen in Gurken gibt, verglichen mit der Verwendung von Tags und Haken. Wenn sich ein angemeldeter Benutzer vor dem Start eines Tests angemeldet hat, kö...
03.04.2012, 13:56
1
Antwort

Verwenden von SpecFlow für End-to-End-Regressionstests

Wir setzen BDD ein und verwenden SpecFlow, um unsere Entwicklung (ATDD) voranzutreiben. Unser QA-Team möchte seine eigenen End-to-End-Regressionstests (in Gherkin / SpecFlow) definieren und die bereits definierten Schritte erneut verwenden....
13.12.2011, 12:36
2
Antworten

Wie erstelle ich eine Cucumber DataTable?

Ich möchte eine Cucumber DataTable manuell mit Java (anstelle von Gherkin) einrichten. In Gherkin würde mein Tisch so aussehen: %Vor% Mein bisheriges Java sieht so aus: %Vor% Was ich zurückbekomme, ist eine DataTable mit Kopfzeilen ab...
11.02.2014, 14:24
1
Antwort

Mehrdimensionale Szenariokonturen in Specflow

Ich erstelle eine Szenario-Gliederung ähnlich der folgenden (es ist eine vereinfachte Version, gibt aber einen guten Hinweis auf mein Problem): %Vor% Die Beispieltabelle enthält die Testdaten, die ich benötige, aber ich würde eine weitere Be...
31.10.2013, 14:49
2
Antworten

Ist es möglich, ein Feature als "Given" für ein anderes Feature zu verwenden?

Ist es möglich, ein Feature als "Gegeben" für ein anderes Feature zu verwenden? Oder versuche ich etwas zu tun, was ich nicht versuchen sollte Grundsätzlich sehen meine Features so aus: %Vor% Ich lösche meine DB nach jeder Funktion, da...
30.05.2012, 08:36
1
Antwort

Ist es möglich, in VSCode von der Feature-Datei zur Schrittdefinition zu navigieren?

Ich benutze in erster Linie RubyMine für Gurke / Ruby, und jetzt bekomme ich VSCode, mit dem ich Testfälle ausführen und debuggen kann. Ich kann keine Möglichkeit finden, von Feature zu Step-Definition zu navigieren. Ich habe versucht nach Er...
19.07.2017, 15:15