Aus dem Kurs: Jenkins Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Testabdeckung mit Cobertura veröffentlichen

Testabdeckung mit Cobertura veröffentlichen

Aus dem Kurs: Jenkins Grundkurs

Testabdeckung mit Cobertura veröffentlichen

Neben den tatsächlichen Testresultaten kann die Testabdeckung auch eine sehr sinnvolle Metrik sein, um festzustellen, ob weiterer Bedarf für Tests vorhanden ist. Dazu wollen wir uns in diesem Video ansehen, wie Sie mit Jenkins und Maven Cobertura-Testabdeckungsergebnisse veröffentlichen können. Sie brauchen zunächst das Cobertura-Plugin für Jenkins. Ich habe das bei mir schon mal installiert. "Cobertura-Plugin". Und dann können wir in die Konfiguration des Projektes gehen. Wir haben einen Buildstep "Maven Goals aufrufen". Den können wir auch weiter behalten. Wir müssen aber ein weiteres Goal hinzufügen, nämlich einerseits "cobertura:cobertura", um die Reports tatsächlich zu erzeugen. Und wir müssen Maven noch ein Parameter mitgeben, nämlich "cobertura.report.format=xml". "Cobertura" wäre selber auch in der Lage, direkt HTML-Reports zu generieren. Wir möchten aber hier gerne das XML-Format verwenden, denn da können wir die perfekte Integration mit dem Cobertura-Plugin nutzen…

Inhalt