Gurke vor dem Schritt

8

Gibt es einen BeforeStep, der AfterStep in Cucumber entspricht?

Wenn nicht - hat jemand eine Lösung / Abhilfe gefunden?

    
Ryan 10.09.2009, 23:26
quelle

4 Antworten

5

Laut der Dokumentation zu Hooks im Cucumber Wiki auf GitHub lautet die Antwort: Nein. Es gibt Before aber keine BeforeStep . Abhängig davon, was Sie erreichen möchten, könnte Before tun, was Sie brauchen.

    
Alex Kahn 21.09.2009 17:45
quelle
4

Soweit Before vor jedem Szenario und AfterStep ausgeführt wird - nach jedem Schritt im Szenario, um BeforeStep zu erreichen, können Sie einfach Code in beide Hooks einfügen: Before und AfterStep.

    
Voldy 25.12.2009 18:29
quelle
0

Ich weiß, es ist ziemlich veraltete Frage aber:

Vorher könnte explizit verwendet werden, z. B. vor dem Szenario, aber manchmal ist es aufgrund der Tatsache, dass es Szenarienbeschreibungen verschmutzt.

Ich verwende in support / hooks.rb, z. B.

  

Vor dem | Szenario |   // etwas, das vor jedem Szenario ausgeführt werden soll   Ende

Dies kann nützlich sein, wenn eine Aktionsaktion vor JEDEM Szenario im Test wiederholt werden muss.

    
Witold Krak 02.12.2015 04:08
quelle
0

Ich laufe Gurke in TestNG. Ich möchte die Namen der Schrittdefinitionen drucken, während die Feature-Datei verarbeitet wird. Dies scheint nicht zu geschehen, wenn Sie unter TestNG ausgeführt werden. Wenn ich eine BeforsStep-Annotation zu einer Methode wie beforeStep (StepDefinition sd) hatte (oder etwas Ähnliches), ich würde den Namen der Schrittdefinition protokollieren. Das wäre sehr nützlich.

Gibt es eine andere Möglichkeit, dies mit Java Gurke zu tun?

    
Walter Kelt 23.06.2017 13:22
quelle

Tags und Links