2017-06-06 6 views
0

Der Mangel an Dokumentation für die Einstellung von Cucumberjs Unterstützung mit dem neuen eckigen ist ziemlich ärgerlich .. Ich frage mich, wie wir Gurke statt nur Winkelmesser, so einrichten, wenn wir unsere Tests laufen Mit dem Befehl ng e2e werden Feature-Dateien abgerufen.CucumberJS/Winkelmesser mit dem eckigen CLI

Ich frage mich, ob irgendjemand irgendwelche Erfahrung hat, dies einzurichten, seit die Einführung von Typoskript das Framework komplett verändert hat. Hat jemand Erfolg gehabt? Ich würde im Wesentlichen gerne ein Beispiel für die Einrichtung der Conf-Dateien und das Erstellen von Schrittdefinitionen und Seitenobjekten sehen. Jede Hilfe würde sehr geschätzt werden !! Danke Jungs

+0

Haben Sie diesen Link noch versucht (https://semaphoreci.com/community/tutorials/getting-started-with-protractor-and-cucumber), sieht es aus wie meine aktuelle Setup – Nugenrules

+0

@ Nuangenrules, danke für die Antwort. Ich bin nicht durch diese Schritte gegangen, da ich nicht denke, dass dies für den neuen eckigen 2 – Tree55Topz

Antwort

1

Ich arbeite an einem Angular 2+ Projekt mit Angular Seed, aber das wird nicht viel von der Einrichtung für Angular CLI abweichen.

Ich verwende diesen boilerplate ich für meine Kunden erstellt habe, die hat:

  • Typoskript
  • CucumberJS 2 Unterstützung

Berichterstattung Es gibt kein Beispiel für ein Pageobject drin, aber das ist nicht viel anders als das "alte" Setup und zweitens ist das Boilerplate nur für das grundlegende e2e Setup, nicht für eine komplette Kodierung Guide ;-).

Hoffe, es hilft

+0

ist Vielen Dank für die Antwort! Ich konnte tatsächlich etwas mit dem folgenden Beispiel arbeiten - https://github.com/orieken/cucumber-tsflow-example. Das Schlimmste daran ist bisher, dass intellij die automatische Erkennung von Schrittdefinitionen, die in TypeScript geschrieben sind, nicht unterstützt – Tree55Topz

Verwandte Themen