Testing mit JUnit 5 und Mocking - Webinar von GFU Cyrus AG

Inhalte

Diese Agenda ist auch Bestandteil (1.-2. Tag) des Kurses
  • Einführung in die Testautomatisierung
    • Testen von Software
    • Automatisierte vs. manuelle Tests
    • Arten von automatisierten Tests (Unit-Test, Integrations-Test, Abnahmetest)
    • Überblick zur Messung der Testüberdeckung
  • Grundlagen von JUnit
    • Überblick über das JUnit-Framework
    • Integration von JUnit in Java-Entwicklungsumgebung und Build-Prozess
    • Aufbau von Test-Klassen
    • Steuerung des Testablaufes mit Annotationen
    • Ergebnisprüfung mit Assertions
    • Testen von Exceptions
  • Aufbauwissen zu JUnit
    • Parametrisierte Tests
    • Zusammenstellung von Test-Suites
    • Test-Steuerung mit Categories
    • Flexible Ergebnisprüfung mit Matchers
    • Erweiterung von JUnit-Klassen mit Rules
  • Test-getriebene Entwicklung
    • Test-Driven Development (TDD) im Kontext des Entwicklungsprozesses
    • Test-First-Ansatz
  • Grundlagen von Mocking
    • Konzept und Implementierung von Mock-Objekten
    • Dynamische Generierung mit Mocking-Frameworks
    • Nutzung von Mockito (alternativ: EasyMock)
    • Nutzung von PowerMock für spezielle Mocking-Aufgaben
  • 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 und PowerMock durch umfangreiche und vielfältige Übungsaufgaben vertieft.
Diese Agenda ist auch Bestandteil (1.-2. Tag) des Kurses
  • Einführung in die Testautomatisierung
    • Testen von Software
    • Automatisierte vs. manuelle Tests
    • Arten von automatisierten Tests (Unit-Test, Inte ...
Mehr Informationen >>

Lernziele

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

Zielgruppen

Dieser Kurs richtet sich an Software-Entwickler, Projektleiter und Architekten mit Java Kenntnissen, die JUnit in ihren Projekten für Unit-Tests einsetzen möchten.

Termine und Orte

SG-Seminar-Nr.: 6914313

Anbieter-Seminar-Nr.: 2218

Termine

  • 01.07.2024 - 02.07.2024

    Webinar

  • 05.08.2024 - 06.08.2024

    Webinar

  • 07.10.2024 - 08.10.2024

    Webinar

  • 18.11.2024 - 19.11.2024

    Webinar

  • 16.12.2024 - 17.12.2024

    Webinar

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Jetzt buchen ›
Seminar merken ›

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

und verfügt über Sonderkonditionen mit einigen Anbietern.

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Zertifikat
  • 14 h
  •  
  • Anbieterbewertung (113)

Ihre Vorteile mehr erfahren

  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service