thePHP.cc Logo English Kontakt
PHPUnit für Fortgeschrittene

PHPUnit für Fortgeschrittene

PHPUnit ist das Standardwerkzeug für Testautomatisierung für PHP. Diese Schulung vermittelt den fortgeschrittenen Einsatz von PHPUnit in realen Projekten. Neben dem Testen von Objektinteraktionen und Seiteneffekten lernen Sie beispielsweise auch, wie Sie riskante Tests vermeiden und mit Code-Coverage-Informationen arbeiten.

Lernziele

Zielgruppe

Diese Schulung richtet sich an Entwicklerinnen und Entwickler, die praktische Erfahrung mit Testautomation haben und lernen wollen, wie sie mit PHPUnit schwierige Tests, wie sie der Projektalltag erfordert, erfolgreich umsetzen können.

Voraussetzungen

Voraussetzung sind praktische Erfahrungen mit PHPUnit sowie Kenntnisse in objektorientierter Programmierung in PHP. Die notwendigen Grundlagen werden in den Schulungen Testautomation mit PHPUnit sowie Fortgeschrittene OOP vermittelt.

PHPUnit für Fortgeschrittene 1.199,- EUR

6 Online-Sitzungen á 120 Minuten

Diese Schulung findet voraussichtlich das nächste Mal im statt.

  1. Testisolation

    Dauer: 120 Minuten

    • Was ist Testisolation und warum brauchen wir sie?
    • Isoliert von Abhängigkeiten testen: Interfaces, lose Kopplung und Stubbing
    • Praktische Übung
    • Besprechung der Übung und Feedbackrunde
  2. Kollaborierende Objekte

    Dauer: 120 Minuten

    • Fragen und Antworten
    • Kommunikation zwischen Objekten testen
    • Praktische Übung
    • Besprechung der Übung und Feedbackrunde
  3. Seiteneffekte testen

    Dauer: 120 Minuten

    • Fragen und Antworten
    • Testen von I/O: Dateisystem, Datenbank, E-Mail und andere hässliche Dinge
    • Praktische Übung
    • Besprechung der Übung und Feedbackrunde
  4. Code Coverage

    Dauer: 120 Minuten

    • Fragen und Antworten
    • Code Coverage effektiv einsetzen
    • Praktische Übung
    • Besprechung der Übung und Feedbackrunde
  5. Riskante Tests

    Dauer: 120 Minuten

    • Fragen und Antworten
    • Riskante Tests verstehen und beheben
    • Praktische Übung
    • Besprechung der Übung und Feedbackrunde
  6. Die Testsuite optimieren

    Dauer: 120 Minuten

    • Fragen und Antworten
    • Tipps für lesbare(re) Tests
    • Tricks für schnellere Ausführung
    • Zusammenfassung und Ausblick
Preis pro Teilnehmer, zuzüglich der zum Zeitpunkt der Rechnungsstellung gültigen gesetzlichen Umsatzsteuer

Ihr Trainer

Sebastian Bergmann Sebastian Bergmann setzt als Autor von PHPUnit Standards bei der Qualitätssicherung.

Sie wollen diese Schulung exklusiv für Ihr Unternehmen?

Wir führen jede Schulung auch gerne exklusiv online ("inhouse") für Sie durch. Dabei passen wir Inhalte und Schwerpunkte an Ihre konkreten Wünsche und Bedürfnisse an und arbeiten im Rahmen der Möglichkeiten auch direkt mit Beispielen direkt aus Ihrer Codebasis.

Benachrichtigung anfordern

Gerne informieren wir Sie per E-Mail, wenn ein konkreter Termin für diese Schulung feststeht.
Bitte geben Sie uns hier für Ihre E-Mail-Adresse.

Exklusive Schulung anfragen

Gerne melden wir uns bei Ihnen zur Planung einer exklusiven Schulung.
Bitte geben Sie uns hier für Ihre E-Mail-Adresse.

Wir verwenden die hier eingegebenen Daten lediglich zum Versand der angeforderten Informationen.

Vielen Dank für Ihr Interesse!

Bitte geben Sie uns doch noch ein wenig Kontext:

Vielen Dank für Ihr Interesse!

Wir melden uns bei Ihnen, sobald ein Termin feststeht.

Wir werden uns zeitnah bei Ihnen melden.

Schulung buchen

Schulung X

    Bei der Verarbeitung ist ein Fehler aufgetreten. Bitte prüfen Sie die markierten Felder.

    Kontaktdaten

    Rechnungsanschrift

    Unser Angebot richtet sich ausschließlich an Unternehmen.

    Alle Preisangaben verstehen sich zuzüglich der zum Zeitpunkt der Rechnungsstellung gültigen gesetzlichen Umsatzsteuer.

    Nach Eingang Ihrer Buchung erhalten Sie von uns am nächsten Werktag Ihre Rechnung und wir melden uns per E-Mail, um die Kontaktdaten der Teilnehmer:innen zu erfragen.

    Wir verwenden die über dieses Formular erfassten Daten ausschließlich zur Vertragsabwicklung.

    Gutschein

    Buchung

    Vielen Dank für Ihre Buchung!

    Sie erhalten von uns am nächsten Werktag Ihre Rechnung und
    wir melden uns per E-Mail, um die Kontaktdaten der Teilnehmer:innen zu erfragen.