0

JUnit 6 - Modernes Testen in Java

Ihre Termine

Datum Ort Preis
22.06.2026
-23.06.2026
Virtuelles Live Training 1.184,05 €*
Buchen
15.07.2026
-16.07.2026
Nürnberg 1.184,05 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In dieser 2-tägigen praxisnahen Schulung "JUnit 6 - Modernes Testen in Java" lernen Sie JUnit als das Standard-Framework für Unittests in der Java-Welt kennen und Schritt für Schritt, wie Sie saubere, wiederholbare und wartbare Tests schreiben. Der Kurs vermittelt die Grundlagen von Testmethoden, Assertions, Lifecycle-Methoden und dem Aufbau testbarer Software. Anhand vieler praktischer Übungen erfahren Sie, wie Sie Testfälle strukturieren, automatisieren und in Build-Prozesse integrieren und gewinnen so Sicherheit im professionellen Testen von Java-Anwendungen.

Inhalte

Einführung in Unit-Testing

  • Bedeutung von Unit-Tests
  • Überblick über Testmethoden und Testpyramide
  • Installation und Setup von JUnit
  • Testprojekt anlegen und konfigurieren

Grundlagen von JUnit

  • Aufbau einer Testklasse
  • Testmethoden mit @Test annotieren
  • Assertions: Standard- und erweiterte Prüffunktionen
  • Umgang mit erwarteten Ausnahmen

Test-Lifecycle und Konfiguration

  • Setup- und Teardown-Methoden
  • Nutzung von @BeforeEach, @AfterEach, @BeforeAll, @AfterAll
  • Wiederverwendbare Testdaten
  • Parametrisierte Tests

Organisation und Struktur von Tests

  • Testklassen sinnvoll organisieren
  • Gruppierung und Kategorisierung von Tests
  • Test Suites und dynamische Tests
  • Lesbarkeit und Wartbarkeit von Tests

Integration und Best Practices

  • Tests in Build-Tools (Gradle, Maven) integrieren
  • Umgang mit Abhängigkeiten
  • Mocking mit Mockito
  • Fehlerdiagnose bei fehlschlagenden Tests
  • Best Practices für effektive Unit-Tests

Voraussetzungen

Für eine optimale Teilnahme am Kurs empfehlen wir folgende Vorkenntnisse:

  • Gute Programmierkenntnisse in Java

Zielgruppe

  • Softwareentwickler
  • Softwaretester