Hurtig guide til Maven Surefire Plugin

Denne artikel er en del af en serie: • Maven Resources Plugin

• Maven-kompilator-plugin

• Hurtig guide til Maven Install Plugin

• Maven Failsafe Plugin

• Hurtig guide til Maven Surefire Plugin (nuværende artikel) • Maven Deploy Plugin

• Maven Clean-pluginet

• Maven Verifier Plugin

• Maven Site Plugin

• Vejledning til Core Maven Plugins

1. Oversigt

Denne tutorial demonstrerer sikkert plugin, et af de centrale plugins i Maven build-værktøjet. For en oversigt over de andre kerne-plugins henvises til denne artikel.

2. Plugin-mål

Vi kan køre testene af et projekt ved hjælp af sikkert plugin. Som standard genererer dette plugin XML-rapporter i biblioteket mål / sikkerhedsrapporter.

Dette plugin har kun et mål, prøve. Dette mål er bundet til prøve fase af standardbygningens livscyklus og kommandoen mvn test vil udføre det.

3. Konfiguration

Det sikkert plugin kan arbejde med testrammerne JUnit og TestNG. Uanset hvilken ramme vi bruger, adfærd sikkert er den samme.

Som standard, sikkert inkluderer automatisk alle testklasser, hvis navn starter med Prøveeller slutter med Prøve, Test eller Test sag.

Vi kan ændre denne konfiguration ved hjælp af udelukker og inkluderer parametre dog:

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

Med denne konfiguration, test sager i DataCheck klasse udføres, mens de i DataTest ikke er.

Vi kan finde den nyeste version af pluginet her.

4. Konklusion

I denne hurtige artikel gik vi gennem sikkert plugin, der beskriver sit eneste mål samt hvordan man konfigurerer det.

Som altid kan den komplette kildekode til denne tutorial findes på GitHub.

Næste » Maven Deploy Plugin « Forrige The Maven Failsafe Plugin

$config[zx-auto] not found$config[zx-overlay] not found