PHPUnit für Fortgeschrittene

Erfolgreiche Testautomation im Projektalltag mit Lösungen auch für besonders knifflige Probleme.

  • Best Practices für den Umgang mit Seiteneffekten
  • Noch nicht getesteten Code aufspüren
  • Feedback von PHPUnit nutzen, um Tests zu verbessern
PHPUnit für Fortgeschrittene

Eine sehr informative & hilfreiche Schulung mit vielen Anekdoten aus dem echten Leben. Es wurde viel auf eingereichte Fragen eingegangen und auch sehr detailliert beantwortet.

Ein Teilnehmer der Schulung im Juni 2025

PHPUnit für Fortgeschrittene

PHPUnit ist das Standardwerkzeug für Testautomatisierung für PHP.

Diese Schulung vermittelt den fortgeschrittenen Einsatz von PHPUnit in realen Projekten. Neben dem Testen von Objektinteraktionen und Seiteneffekten lernst du beispielsweise auch, wie du riskante Tests vermeidest und mit Code-Coverage-Informationen arbeitest.

Aus dem Inhalt

  • Was ist Testisolation und warum brauchen wir sie?
  • Isoliert von Abhängigkeiten testen: Interfaces, lose Kopplung und Stubbing
  • Kommunikation zwischen Objekten testen
  • Testen von I/O: Dateisystem, Datenbank, E-Mail und andere hässliche Dinge
  • Code Coverage effektiv einsetzen
  • Riskante Tests verstehen und beheben
  • Tipps für lesbare(re) Tests
  • Tricks für schnellere Ausführung

Wer sollte teilnehmen?

Diese Schulung richtet sich an alle, die ihr PHPUnit-Wissen vertiefen wollen.

Gibt es Voraussetzungen für die Teilnahme?

Voraussetzung sind praktische Erfahrungen mit PHPUnit sowie Kenntnisse in objektorientierter Programmierung in PHP. Die notwendigen Grundlagen werden in den Schulungen Testautomation mit PHPUnit sowie Richtig OOP vermittelt.

Das bringt dir diese Schulung

  • Best Practices für den Umgang mit Seiteneffekten
  • Noch nicht getesteten Code aufspüren
  • Feedback von PHPUnit nutzen, um Tests zu verbessern

Sichere dir deinen Platz

Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.

PHPUnit für Fortgeschrittene 🇩🇪

Dauer: 12 Stunden

09. und 11. und 13. und 16. und 18. und 20. Feb. 2026, jeweils 10:00-12:00 (MEZ)

1199 €
Für 1199 € buchen

Advanced PHPUnit 🇬🇧

Duration: 12 hours

08 and 10 and 12 and 15 and 17 and 19 Jun 2026, 10:00am-12:00pm (CEST)

1199 €
Book for 1199 €

PHPUnit für Fortgeschrittene 🇩🇪

Dauer: 12 Stunden

14. und 16. und 18. und 21. und 23. und 25. Sept. 2026, jeweils 10:00-12:00 (MESZ)

1199 €
Für 1199 € buchen

Advanced PHPUnit 🇬🇧

Duration: 12 hours

07 and 09 and 11 and 14 and 16 and 18 Dec 2026, 10:00am-12:00pm (CET)

1199 €
Book for 1199 €

Advanced PHPUnit 🇬🇧 🇩🇪

Dauer: 2-3 Tage

Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.

ab 4500 €
Dein Wunschtermin online (Zoom) Sebastian Bergmann
Kostenlose Beratung zur Online-Schulung starten →

Advanced PHPUnit 🇬🇧 🇩🇪

Dauer: 2-3 Tage

Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.

ab 5500 €
Dein Wunschtermin Dein Wunschort Sebastian Bergmann
Kostenlose Beratung zur Inhouse-Schulung starten →
Credits bieten vergünstigten Zugang zu unseren Schulungen. Mehr erfahren
Alle unsere Schulungen zum monatlichen Festpreis. Mehr erfahren

Häufig gestellte Fragen

Warum gibt es keine ganztägigen Online-Schulungen?
Unsere Inhalte sind für optimales Online-Lernen aufbereitet: Kurze, fokussierte Sessions fördern die Konzentration und bieten Zeit zur Verarbeitung des Gelernten zwischen den Einheiten.
Sind die Schulungen live oder aufgezeichnet?
Alle unsere Schulungen finden live als Videokonferenz statt und werden von einem erfahrenen Trainer geleitet. Die Teilnehmer können jederzeit Fragen stellen.
Was macht eure Schulungen einzigartig?
Unsere Schulungen kombinieren Hands-On-Aufgaben mit Live-Coding und der Lösung von realen Problemen. Unsere erfahrenen Trainer garantieren eine besonders gute Lernerfahrung.
Sind eure Schulungen remote oder In-Person?
Wir bieten unsere Schulungen sowohl Remote als auch In-Person an, um den unterschiedlichen Anforderungen unserer Kunden gerecht werden zu können.
Könnt ihr Schulungen speziell auf unsere Bedürfnisse zuschneiden?
Selbstverständlich. Wir können unsere Schulungen jederzeit auf die individuellen Bedürfnisse von Teams und deren Technologie-Stacks anpassen.
Welche Vorteile bieten individualisierte Schulungen?
Inhouse-Schulungen ermöglichen individuelle Themenabsprachen, flexible Termine und zielgerichtetes Lernen im vertrauten Kreis. Das lohnt sich finanziell ungefähr ab vier Teilnehmenden.
Gibt es eine Zertifizierung?
Ja, Teilnehmerinnen und Teilnehmer erhalten nach erfolgreicher Teilnahme auf Wunsch ein Zertifikat.