Möchtest du mit deinem Team teilnehmen? Ab drei Personen profitiert ihr von unseren Gruppenrabatten! Direkt im Shop buchen!

Testing: Vom Blindflug zur sicheren Landung

Ohne solide Testabdeckung wird jede Code-Änderung zum Blindflug: egal, ob du neue Funktionen implementierst, bestehende anpasst oder entfernst oder ein Upgrade auf eine neue PHP-Version ansteht.

In diesem Vortrag erfährst du, wie du bislang ungetestete Software nachträglich mit verlässlichen Tests absicherst. So kannst du notwendige Änderungen mit deutlich mehr Vertrauen umsetzen. Anstatt dich von Legacy-Code ausbremsen zu lassen, kannst du ihn zum Ausgangspunkt für eine nachhaltige Modernisierung machen. Mit den richtigen Tests als Sicherheitsnetz wird selbst das PHP-Upgrade von einer riskanten Operation zu einer planbaren Routine.

Vorkenntnisse

Dieser Vortrag richtet sich an alle, die mit Legacy Code arbeiten. Um den praktischen Beispielen folgen zu können sind grundlegende PHP-Kenntnisse und erste Erfahrungen mit PHPUnit von Vorteil.

Lernziele

  • Verhalten von Legacy-Software dokumentieren
  • Risikobasiert Testabdeckung aufbauen, um Legacy-Code abzusichern
  • PHP-Upgrades und Code-Änderungen planvoll und risikominimiert umsetzen

Speaker

 

Sebastian Bergmann
Sebastian Bergmann ist Autor und Maintainer von PHPUnit, dem Standard-Test-Framework für PHP. Als Gründungspartner von thePHP.cc berät er Teams zu Teststrategien, besseren Entwicklungsprozessen und testbarem Code. Er ist Mitgründer und Vorstandsmitglied der PHP Foundation und engagiert sich im Arbeitskreis Open Source Software der Gesellschaft für Informatik.
LinkedIn