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.
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
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
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
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
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
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
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
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
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