Testing mit JUnit 5 und Mocking
Starting dates and places
placeKöln 9 Jul 2025 until 11 Jul 2025 |
computer Online: Zoom 9 Jul 2025 until 11 Jul 2025 |
placeKöln 17 Sep 2025 until 19 Sep 2025 |
computer Online: Zoom 17 Sep 2025 until 19 Sep 2025 |
placeKöln 5 Nov 2025 until 7 Nov 2025 |
computer Online: Zoom 5 Nov 2025 until 7 Nov 2025 |
placeKöln 21 Jan 2026 until 23 Jan 2026check_circle Starting date guaranteed |
computer Online: Zoom 21 Jan 2026 until 23 Jan 2026check_circle Starting date guaranteed |
placeKöln 11 Mar 2026 until 13 Mar 2026 |
computer Online: Zoom 11 Mar 2026 until 13 Mar 2026 |
placeKöln 11 May 2026 until 13 May 2026 |
computer Online: Zoom 11 May 2026 until 13 May 2026 |
placeKöln 8 Jul 2026 until 10 Jul 2026 |
computer Online: Zoom 8 Jul 2026 until 10 Jul 2026 |
placeKöln 23 Sep 2026 until 25 Sep 2026 |
computer Online: Zoom 23 Sep 2026 until 25 Sep 2026 |
placeKöln 11 Nov 2026 until 13 Nov 2026 |
computer Online: Zoom 11 Nov 2026 until 13 Nov 2026 |
Description
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 …
Frequently asked questions
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
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
Share your review
Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate $1.- to Stichting Edukans.There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.