2017-11-10 1 views
1

Ich bin neu bei Intellij IDEA. Ich habe ein POM-basiertes Gurken-Selen-Projekt, bei dem ich Gurkenläufer-Klassen für jede Feature-Datei erstellt habe. Während der Arbeit mit Eclipse konnte ich diese Runner-Klassen per Rechtsklick ausführen. In Intellij IDEA (lizenzierte Version), selbst wenn Gurke-für-Java und Junit-Plugins im Einstellungsfenster aktiviert sind, bekomme ich keine Run-Option.Intellij IDEA Laufkonfigurationen für Gurkenläufer Klasse

Auch im Run/Debug Konfigurationen Fenster -> Cucumber Java -> Was sollte die Hauptklasse sein? Meine Hauptklasse hat Code, um den Firefox-Browser zu starten und befindet sich in einem anderen Unterpaket.

Wenn i „cucumber.cli.Main“ in Hauptklasse erwähnen, es gibt mir Fehler - nicht Hauptklasse finden kann oder laden cucumber.cli.Main

Bitte helfen.

Danke,

Antwort

3

Sofern cucumber support is enabled Sie in der Lage sein sollte, den Test aus .feature Datei über das Kontextmenü ausgeführt wird: enter image description here

auch in Run/Debug-Konfigurationen Fenster -> Cucumber java -> was sollte die Hauptklasse sein?

Die Klasse wird aus dem Jar-Archiv übernommen, wenn die Gurkenunterstützung im Projekt aktiviert wird. Standardmäßig ist die Hauptklasse Name cucumber.cli.Main:

Run/Debug Configuration: Cucumber Java

das Paket nicht spezifizieren Sie vergessen, wo Sie Ihre Schritt Definitionen in der Kleber gespeichert sind der Cucumber Run/Debug Configuration abgelegt.

+0

Dank Andrey, das war nützlich ... – ShuchiD