Skip to main content Skip to page footer

Workshop: Test-driven Development mit PHP

In diesem Workshop lernt ihr, was testgetriebene Entwicklung (Test-driven-Development) ist, warum sie wichtig ist und wie man daran herangeht.

Die wichtigsten Inhalte:

  • Begriffe und Konzepte
  • der Workflow bei Test-driven Development
  • ein Composer-basiertes Projekt mit PHPUnit aufsetzen
  • Test-Patterns
  • Benennung von Tests
  • Arten und Stufen von Tests
  • Prophecy und der PHPUnit-Mock-Builder
  • Testing ins Projektmanagement einbauen
  • Tests in eigenen Projekten

Dieser Workshop ist auf 3 Tage ausgerichtet. Ich kann ihn auch auf 2 Tage kürzen, wobei dann Inhalte herausfallen werden. Ich empfehle 3 Tage, um möglichst viel von dem Thema mitzunehmen.

Ressourcen

Workshop zu Test-driven Development mit TYPO3 CMS und PHPUnit (DE und EN)

Tea-Beispiel für Unit-Tests mit extbase für TYPO3 CMS

Coffee-Beispiel zu Test-driven Development (TDD) mit PHPUnit (im Anfangszustand)

TDD-Starterprojekt mit PHPUnit und Composer (ohne TYPO3)

Anagram-Finder: das Ergebnis einer Code-Kata mit PHPUnit (im Endzustand)

Beispiele zu Selenium mit PHPUnit

Datum

11.05.2016–13.05.2016

Zeit

09:30–16:45 Uhr

Ort

wird noch bekannt gegeben

Anmeldung

Die Anmeldefrist für diese Veranstaltung ist leider schon vorbei.


Zur Übersicht