Code Coverage richtig einsetzen

Hast Du genug Tests für Deinen Code? Hier lernst Du, wie Du die Antwort findest.

  • Noch nicht getesteten Code aufspüren
  • Line Coverage, Branch Coverage, Path Coverage
  • Präzision von Code Coverage durch Attribute erhöhen
Code Coverage richtig einsetzen

Code Coverage richtig einsetzen

Code Coverage ist ein unverzichtbares Werkzeug für die Qualitätssicherung in der Softwareentwicklung. Doch wie kann es effektiv eingesetzt werden, um ungetesteten Code zuverlässig aufzuspüren?

Hier zeige ich Dir, wie Du mit Hilfe von Code Coverage gezielt Schwachstellen in deinen Tests identifizieren kannst. Anhand von praxisnahen Beispielen und bewährten Strategien lernst Du, wie Du die Abdeckung Deiner Tests analysieren und Lücken schließen kannst, um die Stabilität und Wartbarkeit deines Codes zu erhöhen.

Häufig wird eine hohe Testabdeckung mit guter Testqualität gleichgesetzt - ein Trugschluss, der zu falscher Sicherheit führen kann. Wir diskutieren, wie wir über bloße Prozentzahlen hinausgehen und die Aussagekraft von Code Coverage verbessern können. Ziel ist es, den Einsatz von Code Coverage als strategisches Werkzeug zu optimieren und damit die Qualitätssicherung auf die nächste Stufe zu heben.

Tester's Corner

Wer sicher sein will, dass Software richtig funktioniert, muss sie kontinuierlich testen. Werkzeuge wie PHPUnit werden ständig weiter entwickelt, ebenso wie die Best Practices für ihren Einsatz.

Es spielt keine Rolle, ob Du bereits langjährige Erfahrung im Testen von PHP-Software mit PHPUnit hast oder gerade erst in die Welt des Testens einsteigst, zum Beispiel in unseren Schulungen Testautomation mit PHPUnit oder PHPUnit für Fortgeschrittene: Wenn es um das Testen von Software geht, gibt es immer etwas Neues zu lernen und alte Muster zu überdenken.

Im Tester's Corner behandeln wir jeden Monat kurz und prägnant ein Thema rund um das automatisierte Testen von Software.

Aus dem Inhalt

  • Noch nicht getesteten Code aufspüren
  • Line Coverage, Branch Coverage, Path Coverage
  • Präzision von Code Coverage durch Attribute erhöhen

Wer sollte teilnehmen?

Tester's Corner richtet sich an alle Entwickler:innen, die ihre Software mit PHPUnit testen. Egal ob Anfänger:in oder erfahrene Nutzer:in von PHPUnit, hier gibt es immer etwas Neues zu lernen.

Gibt es Voraussetzungen für die Teilnahme?

Voraussetzung sind (zumindest erste) 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

  • Verstehe PHPUnit, von den Grundlagen bis hin zu fortgeschrittenen Problemlösungen
  • Erlange umfassendes Wissen zu weniger bekannten Features und Techniken
  • Optimiere Deine Teststrategie kontinuierlich, um sie an neue Anforderungen anzupassen

Häufig gestellte Fragen

Finde Antworten auf Deine Fragen zu unseren Schulungen

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.

Code Coverage richtig einsetzen

Melde Dich direkt an. Oder sprich mit uns darüber, wie wir diese Schulung für Dein Unternehmen individualisieren können.

Okt. 2025

Dauer: 0.75 Stunden

17. Okt. 2025, 09:00-09:45 (MESZ)

99 €
Kalendereintrag online (Zoom) Sebastian Bergmann Deutsch
Anmelden via Flatrate

Okt. 2026

Dauer: 0.75 Stunden

Tage und Uhrzeiten stehen noch nicht fest.

99 €
online (Zoom) Sebastian Bergmann Deutsch
nächsten Termin erfahren

Als individuelle Schulung (online)

Dauer: 1-2 Stunden

Dein Wunschtermin!

ab 450 €
online (Zoom) Sebastian Bergmann Deutsch / Englisch
Möglichkeiten besprechen

Als Inhouse Schulung (vor Ort)

Dauer: 1 Tag (mit weiteren Themen)

Dein Wunschtermin!

ab 3000 €
Dein Wunschort Sebastian Bergmann Deutsch / Englisch
Möglichkeiten besprechen