Du schreibst bereits automatisierte Tests. Jetzt lernst du Methoden, die deine Tests auf das nächste Level heben.
KI-Agenten generieren immer mehr Code, immer schneller. Du schreibst Unit Tests, um sicherzustellen, dass dieser Code funktioniert. Du kennst Assertions, Test Doubles und Code Coverage. Aber reicht das?
Die meisten bleiben bei beispielbasiertem Testen stehen: Für eine bekannte Eingabe wird eine bekannte Ausgabe geprüft. Das funktioniert – solange an alle relevanten Fälle gedacht wird. Doch was ist mit den Fällen, an die niemand gedacht hat?
In dieser Schulung lernst du Testmethoden kennen, die weit über das hinausgehen, was die meisten Teams im Alltag einsetzen. Du erfährst, wie du sicherstellst, dass deine Tests wirklich das Richtige prüfen. Du lernst, wie du bestehenden Code absicherst, bevor du ihn veränderst. Du entdeckst, wie du automatisch Grenzfälle findest, an die du nie gedacht hättest. Du verstehst, warum hohe Code Coverage allein kein Qualitätsgarant ist. Und du lernst, wie du deine Software mit unerwarteten Eingaben konfrontierst und dabei Fehler aufdeckst, die selbst bei 100 % Code Coverage unentdeckt bleiben.
Diese Methoden sind universell. Sie funktionieren in jeder Programmiersprache und mit jedem Test Framework. In dieser Schulung vermittle ich die Konzepte anhand von PHP-Beispielen mit den Werkzeugen des PHP-Ökosystems. Aber die Erkenntnisse nimmst du mit in jede Codebasis: egal ob PHP, C#, Go, Java, Python, Rust oder TypeScript.
Diese Schulung richtet sich an alle, die bereits Erfahrung mit automatisierten Tests haben und ihre Testmethodik erweitern möchten. Die Konzepte sind unabhängig von der verwendeten Programmiersprache relevant. Die praktischen Beispiele und Übungen werden in PHP umgesetzt, aber die vermittelten Methoden lassen sich direkt auf andere Sprachen und deren Ökosysteme übertragen.
Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.
Dauer: 5 Tage
13.-17. Juli 2026, jeweils 10:00-12:00 (MESZ)
Anmeldefrist: 29. Juni 2026
Dauer: 5 Tage
Voraussichtlich im Juli 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.
Dauer: ca. 10 Stunden
Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.
Dauer: 2-3 Tage
Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.