Testgetriebene Entwicklung (TDD) mit Java

Steckbrief

Dauer: 2 Tage
Kosten: 1.100 € zzgl. USt.
(Rabatte für Kolleg:innen)

Beschreibung

„Schreibe nur Code, um einen fehlschlagenden Test zu beheben.“ (Lasse Koskela)

Dieser Grundsatz beschreibt hervorragend den Kern von Test-Driven-Development. Die Umsetzung steckt jedoch voller Herausforderungen und Details.

Unser Seminar zur testgetriebenen Entwicklung mit Java bietet Ihnen eine umfassende Einführung in eine der effektivsten Methoden zur Qualitätssicherung und Code-Entwicklung.

Die Teilnehmer werden in die Grundlagen der Testgetriebenen Entwicklung (TDD) eingeführt und lernen, wie sie Java, JUnit 5 und zugehörige Bibliotheken effizient für die Erstellung robuster und wartbarer Software einsetzen können.

Sie erhalten vorab ein Exemplar des Fachbuchs „Test Driven: TDD and Acceptance TDD for Java Developers“ vom Manning Verlag.

Ziel

Testgetriebene Entwicklung wird als eine positive Herangehensweise erkannt und effizient im Alltag genutzt.

Wer sollte teilnehmen

Software-Entwickler:innen mit Java-Kenntnissen, z.B. aus dem Seminar Java Grundlagen

Inhalt

  1. Überblick
    1. Ziele
    2. Begriffe
    3. Was ist testgetriebene Entwicklung?
    4. Was ist akzeptanzgetriebene Entwicklung?
  2. Grundlagen von Testing-Frameworks
  3. JUnit 5 im Detail
  4. Prozess der testgetriebene Entwicklung
  5. Prozess der akzeptanzgetriebene Entwicklung
  6. Refactoring
  7. Mocking
  8. Weitere Test-Werkzeuge

Leistungen

Folgende Leistungen sind im Preis je Teilnehmer:in enthalten:

  • Teilnahmegebühr
  • Vollverpflegung
  • elektronische Version aller Schulungsunterlagen (z.B. PDF der Folien, Zugang zu Source Code Repositories)
  • Fachbuch vorab
  • bis zu 60 Minuten Remote-Coaching durch den Trainer nach Abschluss des Trainings

Konditionen

Es gelten unsere AGB.