We'll recreate the classic game Battleship while exploring best practices. Bring your IDE, everybody gets a task.
Unsere nächsten Schulungsangebote
für alle Entwickler:innen
Legacy Code ist wertvoll, hat sich über Jahre bewährt, ist aber meist nicht ausreichend getestet. Wie können wir das ändern?
für alle PHPUnit-Anwender:innen
Domain-Driven Design schafft gemeinsames Verständnis im Team und bildet dies im Code ab. Was bedeutet das für die Tests?
für alle Entwickler:innen
Wartbare Software ist zukunftssicher. Tests sind dafür wichtig, klar. Aber was macht Code testbar?
für alle PHPUnit-Anwender:innen
Hast Du genug Tests für Deinen Code? Hier lernst Du, wie Du die Antwort findest.
für alle Entwickler:innen
Softwaretests gibt es in unterschiedlichen Formen und Größen. Welche davon passen für Dein Projekt?
für alle Entwickler:innen
Auch Testcode muss sauber sein! Heute steigern wir die Qualität Deiner Tests.
für alle PHPUnit-Anwender:innen
Tests können lügen und ein falsches Gefühl von Sicherheit geben. Dank Feedback von PHPUnit gehst Du mit diesen riskanten Tests richtig um.
für alle PHPUnit-Anwender:innen
Oft passt die Standardfunktionalität von PHPUnit. Mit Erweiterungen passt Du sie deinen Bedürfnissen an.
für alle PHPUnit-Anwender:innen
PHPUnit bietet flexible Möglichkeiten, eine Testsuite zu strukturieren. Welche ist die richtige für Dein Projekt?
für alle PHPUnit-Anwender:innen
Wie gehen wir beim Testen von Code mit dessen Abhängigkeiten um? Hier lernst Du alles über Test Stubs und Mock Objects.
für alle Entwickler:innen
Hier lernst Du, wie Datenbankinteraktion testbar implementiert wird und getestet werden kann.
für alle Entwickler:innen
Wir müssen beim Testen von Code auch mit Zufall und Zeit arbeiten. Wie machen wir das richtig?