2

Ich benutze Serenity BDD + Gurke, um meinen Test durchzuführen, in der Tat, dass ich zu viele Tests habe, die ich manchmal getrennt laufen muss. Ist es möglich, Serenity BDD-Funktionen nach Gruppen auszuführen? Wie in jUnit @Group(MyTestGroup.class)?Serenity BDD Spaß Funktionen von Gruppen

Ich kann keine Beispiele finden.

Antwort

1

Sie können das Tagging für diesen Zweck verwenden. Informationen zu dieser Funktion finden Sie in Serenity BDD official documentation.

Nur ein kurzer Auszug, Tags werden zu jUnit Tests mit WithTag Annotation hinzugefügt.

@WithTag(type="feature", name="Reporting") 

Sie können dann laufen Tests mit diesem Tag mit jUnit wie folgt: Im Folgenden wird ein Tag des Typs feature (dies ist ein Standard-Serenity-Typ) mit dem Namen Reporting hinzufügen

mvn clean verify -Dtags="feature:Reporting"