Zum Hauptinhalt springen

Workshop: Test-driven-Development mit TYPO3

In diesem Workshop lernt ihr, was testgetriebene Entwicklung (Test-driven-Development) ist, warum sie wichtig ist und wie man im TYPO3-Umfeld 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 im TYPO3-Umfeld
  • 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

Folien vom Workshop 09/2017 (DE)

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

08.–09.04.2011

Sprache

Deutsch


Zur Übersicht