2016-08-10 1 views
0

Wir haben über 200 Funktionen und 2000+ Szenarien in unserer gesamten Testsuite. Es funktioniert gut, aber viele Schrittdefinitionen sind nicht verwendet und wir möchten sie löschen.Entfernen unbenutzter Schrittdefinitionen in Java-Cucumber

Derzeit ist es sehr schwierig für uns, manuell zu versuchen, den Schrittdefinitionscode zu entfernen und festzustellen, ob dadurch etwas kaputt geht. Gibt es ein Tool oder Dienstprogramm, mit dem Sie feststellen können, welche Schrittdefinitionen in einer Java-Cucumber-Codebasis nicht verwendet werden, damit sie entfernt werden können?

Antwort

0

IntelliJs Cucumber-Plugin kann die Verwendung einzelner Schrittmethoden innerhalb der Feature-Dateien durchsuchen. Es handelt sich nicht wirklich um eine Massenoperation, aber zumindest können Sie schnell erkennen, ob Sie diesen Schrittdefinitionscode nacheinander löschen können oder nicht.

+0

Verfügbar für Eclipse? –

+0

@BostonStar wenn nicht, dann verfügbar für die Community-Edition der Idee, die Sie wahrscheinlich verwenden könnten. –

Verwandte Themen