Kurzanleitung zum Maven Surefire Plugin

Dieser Artikel ist Teil einer Reihe: • Maven Resources Plugin

• Maven Compiler Plugin

• Kurzanleitung zum Maven Install Plugin

• Das Maven Failsafe Plugin

• Kurzanleitung zum Maven Surefire Plugin (aktueller Artikel) • Das Maven Deploy Plugin

• Das Maven Clean Plugin

• Das Maven Verifier Plugin

• Das Maven Site Plugin

• Anleitung zu den Core Maven Plugins

1. Übersicht

Dieses Tutorial zeigt das todsichere Plugin, eines der Kern-Plugins des Maven-Build-Tools. Eine Übersicht über die anderen Core-Plugins finden Sie in diesem Artikel.

2. Plugin-Ziel

Wir können die Tests eines Projekts mit dem todsicheren Plugin ausführen . Standardmäßig generiert dieses Plugin XML-Berichte im Verzeichnis target / surefire-reports .

Dieses Plugin hat nur ein Ziel, Test . Dieses Ziel ist an die Testphase des Standard-Build-Lebenszyklus gebunden , und der Befehl mvn test führt es aus.

3. Konfiguration

Das todsichere Plugin kann mit den Testframeworks JUnit und TestNG arbeiten. Unabhängig davon, welches Framework wir verwenden, ist das Verhalten von todsicherem Feuer dasselbe.

Standardmäßig umfasst safefire automatisch alle Testklassen, deren Name mit Test beginnt oder mit Test , Tests oder TestCase endet .

Wir können diese Konfiguration ändern , um die Verwendung ausschließt und enthält Parameter, aber:

 maven-surefire-plugin 2.21.0   DataTest.java   DataCheck.java   

Mit dieser Konfiguration werden Testfälle in der DataCheck- Klasse ausgeführt, während dies in DataTest nicht der Fall ist.

Die neueste Version des Plugins finden Sie hier.

4. Fazit

In diesem kurzen Artikel haben wir das todsichere Plugin durchgearbeitet und das einzige Ziel sowie die Konfiguration beschrieben.

Wie immer finden Sie den vollständigen Quellcode für dieses Tutorial auf GitHub.

Weiter » The Maven Deploy Plugin « Zurück The Maven Failsafe Plugin