Workshop: Test Driven Development @MD Systems

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
miro_dietiker's picture
Start: 
2011-12-08 09:00 - 12:00 Europe/Zurich
Organizers: 
Event type: 
Training (free or commercial)

Für Kurzentschlossene ein kleines Weiterbildungsangebot.

Morgen Donnerstag machen wir am Vormittag intern einen Workshop über Testdriven development. Wer Lust hat kann gerne mitmachen, zuhören/~schauen, bitte kurz anmelden. 043 344 03 56.

Der Dezember steht bei MD Systems voll im Zeichen von Drupal 7 Simplenews development. Ziel ist ein stable Release noch vor Jahresende. Dabei fallen zahlreiche Arbeiten an, welche optimalerweise mit testgetriebener Entwicklung zu bewältigen sind.

Sascha Grossenbacher (Nickname=Berdir, D7 Core&Contrib contributor) zeigt nach einer kurzen Einführung anhand realer issues in der issue queue, wie Testdriven development aussieht.
Hauptsächlich deckt dies zwei Fälle ab:
- BUG: Manuell reproduzieren eines gemeldeten bugs, implementieren eines Tests der diesen (Fehlerfall)-Fall nachstellt, Entwickeln eines Patches der den Fehler behebt, Automatisiertest Testen, welches den ursprünglichen Fehlerfall nun als gelöst bestätigt.
- FEATURE: Definieren des/eines usecases des features, Implementieren des Tests dafür, Feature entwickeln, Abschliessend feature-funktionalität durch automatisierten Testlauf bestätigen

Als Vorbereitung empfehlen wir die Lektüre von Sascha:
http://blog.worldempire.ch/story/writing-automated-tests-drupal-7

Wer generell Interesse hat, bei der Entwicklung von Simplenews mitzumachen ist herzlich eingeladen unser Team zu verstärken in den kommenden 2 Wochen. Gerne können wir kurz auf Ideen und Inputs eingehen und gemeinsam nachhaltige Lösungen entwickeln.

See you!