[JAVA] So führen Sie JUnit im Batch aus und erhalten Abdeckung

Einführung

Ich schreibe es auch als Memorandum für mich. Ich habe wenig Erfahrung in SE und bin unerfahren in technischen Fähigkeiten und Kenntnissen, so dass es einige Fehler geben kann. Wenn etwas nicht stimmt, würde ich es begrüßen, wenn Sie darauf hinweisen könnten. Und wenn möglich, sei sanft. ..


Voraussetzungen

・ Windows10 64bit ・ Java7 -Eclipse-Version: Luna Service Release 2 (4.4.2) Die folgenden Plug-Ins sind bereits installiert ・ Junit Version 4.12 ・ Maven 4.0.0 ・ EclEmma 2.3.3 ・ Hudson / Jenkins 1.4.0

1. 1. Fügen Sie der Maven-Abhängigkeit Jacoco hinzu.

2. Stellen Sie den Befehl mvn zur Verfügung

Beispiel) Variablenname: M2_HOME Pfad: D: \ apache-maven-3.3.9

3. 3. Führen Sie den folgenden Befehl in dem Projektverzeichnis aus, das Sie ausführen möchten

mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent test -Dtest=Test.java
mvn org.jacoco:jacoco-maven-plugin:report


Ergänzung

↑ Wenn Sie diesen Fehler erhalten, ändern Sie ihn bitte.

◎ Referenzseite

http://qiita.com/umezo@github/items/e750d8e94663f36d9500 https://ishiis.net/2016/10/13/jacoco-coverage/ http://d.hatena.ne.jp/yamap_55/20140727/1406438741 http://wiki.tk2kpdn.com/use-maven-command/ http://d.hatena.ne.jp/joe-hs/20120414/1334388111 http://www.techscore.com/tech/Java/ApacheJakarta/Maven/3/

Recommended Posts

So führen Sie JUnit im Batch aus und erhalten Abdeckung
Ausführen einer Methode und Verspotten mit JUnit
Wie man Java SE8 Gold bekommt und studiert
So führen Sie die SpringBoot-App als Dienst aus
Stand April 2018 So installieren Sie Java 8 auf einem Mac
[Kotlin] So erhalten Sie die IP-Adresse und den Benutzeragenten
Verwendung von JUnit (Anfänger)
Wie schreibe ich Junit 5 organisiert
[Erstellen] Verwendung von JUnit
[Rails] So erhalten Sie die URL der Übergangsquelle und leiten sie um
[Swift5] So erhalten Sie ein Array und eine Reihe von Unterschieden zwischen Arrays
So lesen Sie eine Datei und behandeln sie als Standardeingabe
Abrufen und Hinzufügen von Daten aus dem Firebase Firestore in Ruby
[Java] So konvertieren Sie vom Typ String in den Pfadtyp und erhalten den Pfad
So erhalten Sie Berichterstattung über Android Instrumented Tests [Geben Sie Ihr Bestes]
Verwendung von StringBurrer und Arrays.toString.
Verwendung von HttpClient (Get) von Java
Wie fange ich mit schlank an?
Verwendung von EventBus3 und ThreadMode
Wie man Ant in Gradle ausführt
Erhalten Sie JUnit-Codeabdeckung für Android.
So führen Sie JavaFX unter Docker aus
Aufrufen von Klassen und Methoden
Wie man Gleichheit und Gleichheit benutzt (wie man Gleichheit benutzt)
So verbinden Sie Heroku und Sequel
So rufen Sie Bibliotheken wie JQuery und JQuery UI in Liferay 7 / DXP auf
Anzeigen von Fehlermeldungen und Erfolgsmeldungen bei der Registrierung als Benutzer
So erhalten Sie das aktuelle Datum als Zeichenfolge im Format JJJJMMTT
Verwenden Sie MyBatis, um eine Karte mit einem Schlüssel als Kennung und einem Wert als Entität abzurufen
So erstellen Sie Ihre eigene Anmerkung in Java und erhalten den Wert
Installieren Sie Webpacker und Yarn, um Rails auszuführen
So filtern Sie den JUnit-Test in Gradle
[Hinweis] Erste Schritte mit Rspec
[Java] Wie man Dateien ausgibt und schreibt!
So richten Sie kapt ein und verwenden es
So beheben Sie das Systemdatum in JUnit
[Java] So erhalten Sie das aktuelle Verzeichnis
Wie man SquashTM baut und wie man Japanisch unterstützt
Wie man die Zehner und Einsen findet
So erhalten Sie das Datum mit Java
Verwendung von Teilzeichenfolgen und Substratmethoden
Verwendung von @Builder und @NoArgsConstructor zusammen
So führen Sie Blazor (C #) mit Docker aus
So mounten Sie den Speicherort der Batchdatei über WSL2 und starten den Docker-Container
So führen Sie UT mit Excel als Testdaten mit Spring Boot + JUnit5 + DBUnit durch
[Spring-Beispielcode enthalten] So erstellen Sie ein Formular und erhalten mehrere Datensätze
Schreiben Sie beim Definieren einer Klasse sowohl formatTo als auch toString (Verwendung von Formattable).