Cucumber-js: Funktionsreihenfolge

Erstellt am 16. Feb. 2017  ·  6Kommentare  ·  Quelle: cucumber/cucumber-js

Hallo @jbpros!
Ich habe die Dokumentation gelesen, aber nichts über die Auftragsausführung gefunden.
Kann ich die Reihenfolge der Feature-Ausführung mit globalen Mustern angeben?

cucumber --tags <strong i="9">@first</strong> features/**/*

Ich meine, @first Test ausführen und dann andere Tests ausführen.
Ist es möglich?

Hilfreichster Kommentar

@aslakhellesoy, aber es ist immer noch in Ordnung, einige Möglichkeiten zur Ausführung in der Reihenfolge des Ritus zu behalten, lässt die Benutzer entscheiden, ob sie es verwenden oder nicht. Wenn ich zB einen Schritt ausführen muss, um einige Testdaten zu generieren, sagen Sie eine Buchungs-ID, bevor Sie die Buchung bearbeiten oder stornieren, ist dies nützlich. Schätzen Sie, wenn Sie dies in Betracht ziehen könnten.

Alle 6 Kommentare

Wir raten davon ab, eine bestimmte Reihenfolge zu erzwingen, da es unmöglich ist, voneinander abhängige Szenarien isoliert auszuführen (was Sie tun müssen, wenn Sie fehlerhafte Szenarien beheben).

Aus diesem Grund wird Cucumber Ihnen niemals helfen, Szenarien in einer bestimmten Reihenfolge auszuführen.

Stattdessen sollten Sie sicherstellen, dass sie in beliebiger Reihenfolge ausgeführt werden können.

Ich habs. Vielen Dank! :smile_cat:

https://jkotests.wordpress.com/2013/08/22/specify-execution-order-of-cucumber-features/
Wie wäre es mit Unterstützung auf diese Weise wie die Ruby-Version?

@aslakhellesoy, aber es ist immer noch in Ordnung, einige Möglichkeiten zur Ausführung in der Reihenfolge des Ritus zu behalten, lässt die Benutzer entscheiden, ob sie es verwenden oder nicht. Wenn ich zB einen Schritt ausführen muss, um einige Testdaten zu generieren, sagen Sie eine Buchungs-ID, bevor Sie die Buchung bearbeiten oder stornieren, ist dies nützlich. Schätzen Sie, wenn Sie dies in Betracht ziehen könnten.

Es ist wirklich zu schätzen, wenn einige Optionen festgelegt werden können, um sicherzustellen, dass alle Szenarien in ihrer schriftlichen Reihenfolge in jeder einzelnen Feature-Datei ausgeführt werden.

Dieser Thread wurde automatisch gesperrt, da nach dem Schließen in letzter Zeit keine Aktivität stattgefunden hat. Bitte öffnen Sie eine neue Ausgabe für verwandte Fehler.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

edgarechm picture edgarechm  ·  5Kommentare

zanona picture zanona  ·  4Kommentare

jan-molak picture jan-molak  ·  4Kommentare

edwinwright picture edwinwright  ·  3Kommentare

NoNameProvided picture NoNameProvided  ·  5Kommentare