1. Startseite
  2. Schulungen
  3. Alten Code angstfrei ändern

Alten Code angstfrei ändern


Im Überblick

  • Ort:
    The Sandbox @ Brandung,
    Vogelsanger Straße 76, 50823 Köln
  • Zeit: Freitag, den 13. September 2019 von 09:00 Uhr bis 17:00 Uhr
  • Sprache: deutsch
  • Preis: 500 € inkl. 19% MwSt.
  • Veranstalter: BBP Consulting & Publishing GmbH

Termine

Weitere Schulungstermine auf Anfrage.


Bedingungen

Der Schulungspreis beinhaltet Pausengetränke, mittags Selbstverpflegung. Alle Teilnehmer erhalten ein Teilnahme-Zertifikat.


Lieber Inhouse?

Jede Schulung kann von uns auch als Inhouse-Schulung bei Ihnen vor Ort durchgeführt werden.

Sprechen Sie uns einfach an, wir passen unsere Schulungen auch gerne konkret auf Ihre Bedürfnisse an.


Bestehende Systeme sind wertvoller Code, bei dem wir uns vor Änderungen fürchten. Das Fehlen von automatisierten Tests ist die häufigste Ursache dafür. Wir wollen Änderungen, die an vorhandenen Systemen vorgenommen werden müssen, nicht im Blindflug durchführen.

Diese Schulung zeigt, wie Änderungen und Refactorings auch in bisher ungetestetem Code mit PHPUnit abgesichert werden können. Wir zeigen Codebeispiele in PHP, die aber auch für Entwickler mit Kenntnissen in anderen Programmiersprachen gut zugänglich sind. Da die zur Verfügung stehende Zeit beschränkt ist, ist in diesem Workshop keine Programmierung am eigenen Rechner vorgesehen.

Lernziele

Sie verstehen Characterization- und Regressionstests sowie Integrationstests und können diese in Legacy-Projekten gewinnbringend einsetzen.

Zielgruppe

Diese Schulung richtet sich an Entwickler, die umfangreiche Anwendungen betreuen und weiterentwickeln. Um die gezeigten Codebeispiele zu verstehen, sind Kenntnisse in objektorientierter Programmierung in PHP oder einer ähnlichen Programmiersprache sinnvoll.

Agenda

09:00 – 09:15 Begrüßung, Vorstellung und Sammeln der Erwartungen
09:15 – 10:30 Regressionstests auf Systemebene
10:30 – 10:45 Pause
10:45 – 12:00 Integrationstests für Request und Response
12:00 – 13:00 Mittagspause
13:00 – 14:15 Services testen
14:15 – 14:30 Pause
14:30 – 15:45 Testing in Production
15:45 – 16:45 Zusammenfassung, Ausblick, Fragen
16:45 – 17:00 Wrap-Up und Feedback

Verbindlich anmelden