Testing mit JUnit 5 und Mocking

Dauer
Ausführung
Vor Ort, Online
Startdatum und Ort

Testing mit JUnit 5 und Mocking

GFU Cyrus AG
Logo von GFU Cyrus AG
Bewertung: starstarstarstarstar_border 7,9 Bildungsangebote von GFU Cyrus AG haben eine durchschnittliche Bewertung von 7,9 (aus 13 Bewertungen)

Tipp: Haben Sie Fragen? Für weitere Details einfach auf "Kostenlose Informationen" klicken.

Startdaten und Startorte
placeKöln
11. Mär 2026 bis 13. Mär 2026
computer Online: Zoom
11. Mär 2026 bis 13. Mär 2026
placeKöln
11. Mai 2026 bis 13. Mai 2026
check_circle Garantierte Durchführung
computer Online: Zoom
11. Mai 2026 bis 13. Mai 2026
check_circle Garantierte Durchführung
placeKöln
8. Jul 2026 bis 10. Jul 2026
computer Online: Zoom
8. Jul 2026 bis 10. Jul 2026
placeKöln
23. Sep 2026 bis 25. Sep 2026
computer Online: Zoom
23. Sep 2026 bis 25. Sep 2026
placeKöln
11. Nov 2026 bis 13. Nov 2026
computer Online: Zoom
11. Nov 2026 bis 13. Nov 2026
Beschreibung

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Sie lernen in diesem Kurs die Grundlagen professioneller Tests, die Nutzung von JUnit sowie die Erstellung von Mock-Objekten mit Hilfe von Mockito.

Inhalt

  • Einführung in die Testautomatisierung
    • Grundbegriffe des Software-Tests
    • Automatisierte vs. manuelle Tests
    • Arten von automatisierten Tests (Unit-Test, Integrations-Test, Abnahmetest)
    • Überblick über Test-Frameworks und -Werkzeuge Open-Source-Lösungen) für Java-Anwendungen
    • Einbinden von automatisierten Tests in die Continous Integration CI)
  • Grundlagen von JUnit
    • Überblick über das Junit-Framework
    • Integration von JUnit in Java-Entwicklungsumgebung und Build-Prozess
    • Migration bzw. Prallelbetrieb von JUnit 4 nach JUnit 5
    • Aufbau …

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: JavaScript & AJAX, Programmierung (allgemein), Java, (X)HTML & CSS und SQL & MySQL.

Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen

Seminarziel

Sie lernen in diesem Kurs die Grundlagen professioneller Tests, die Nutzung von JUnit sowie die Erstellung von Mock-Objekten mit Hilfe von Mockito.

Inhalt

  • Einführung in die Testautomatisierung
    • Grundbegriffe des Software-Tests
    • Automatisierte vs. manuelle Tests
    • Arten von automatisierten Tests (Unit-Test, Integrations-Test, Abnahmetest)
    • Überblick über Test-Frameworks und -Werkzeuge Open-Source-Lösungen) für Java-Anwendungen
    • Einbinden von automatisierten Tests in die Continous Integration CI)
  • Grundlagen von JUnit
    • Überblick über das Junit-Framework
    • Integration von JUnit in Java-Entwicklungsumgebung und Build-Prozess
    • Migration bzw. Prallelbetrieb von JUnit 4 nach JUnit 5
    • Aufbau von Test-Klassen
    • Steuerung des Testablaufes mit Annotationen
    • Ergebnisprüfung mit Assertions und Ablaufsteuerung mit Assumptions
    • Testen von Exceptions und Timeouts
    • Best Practices vs. Bad Smells bei der Testautomatisierung
  • Aufbauwissen zu JUnit
    • Parametrisierte Tests
    • Zusammenstellung von Test-Suites
    • Test-Steuerung mit Tags
    • Flexible Ergebnisprüfung mit Matchers
    • Erweiterung von JUnit-Klassen mit Rules Junit 4)
  • Test-Driven Development (TDD)
    • Test-getriebene Entwicklung im Kontext des Entwicklungsprozesses
    • Test-First-Ansatz
  • Messung der Test-Überdeckung (Code Coverage)
    • Systematik der Test-Überdeckungsgrade
    • Überdeckungsmessung mit dem Framework Java Code Coverate (JaCoCo)
  • Grundlagen von Mocking
    • Konzept und Implementierung von Mock-Objekten
    • Dynamische Generierung mit Mocking-Frameworks
    • Nutzung des Mockito-Frameworks
    • Nutzung von Mockito für spezielle Mocking-Aufgaben
  • Weitere Aufgabenstellungen in der Testautomatisierung
    • Bereitstellung relationaler Testdaten mit dem DbUnit-Framework
    • Management von Test-Infrastruktur mit dem Testcontainers-Framework
    • Laufzeit-Messungen mit Java Microbenchmark Harness (JMH)
    • Performance- und Load-Testing mit dem Zerocode-Framework
  • Ausblick: Systematischer Übergang zur Testautomatisierung in einem Java-Projekt

Diese Schulung mit hohem Praxisbezug vermittelt den Teilnehmern die test-getriebene Vorgehensweise. Dazu wird der Umgang mit den Test- bzw. Mocking-Frameworks JUnit, Mockito sowie den darüber hinaus genannten Frameworks durch umfangreiche und vielfältige Übungsaufgaben vertieft.
Werden Sie über neue Bewertungen benachrichtigt
Es wurden noch keine Bewertungen geschrieben.
Schreiben Sie eine Bewertung
Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Bitte füllen Sie das Formular so vollständig wie möglich aus

(optional)
(optional)
(optional)
(optional)
(optional)
(optional)
(optional)

Haben Sie noch Fragen?

(optional)

Anmeldung für Newsletter

Damit Ihnen per E-Mail oder Telefon weitergeholfen werden kann, speichern wir Ihre Daten.
Mehr Informationen dazu finden Sie in unseren Datenschutzbestimmungen.