[TYPO3-UG Dutch] TYPO3 Unit Test Training in Utrecht

Loek Hilgersom loek at netcoop.nl
Wed Dec 7 10:41:12 CET 2011


Beste TYPO3 ontwikkelaars,

Op 13 en 14 december organiseren we in Utrecht een training in Php 
Unit-testing voor TYPO3 ontwikkelaars. De training zal worden verzorgd 
door Oliver Klee, TYPO3 Security Team member en bovenal 'Mr. Unit Test' 
himself.

Er is nog plek voor enkele ontwikkelaars om mee te doen. Voorwaarde is 
dat je redelijke ervaring hebt met PHP en TYPO3-extensie-ontwikkeling, 
en je moet zelf zorgen voor een computer met werkende IDE en 
development-omgeving met lokale webserver voor het ontwikkelen van TYPO3 
projecten.

Voor wie er nog niet bekend mee is: Unit Testing is een belangrijke 
techniek voor het verbeteren van de kwaliteit van je code. Door het 
schrijven van eenvoudige test scripts garandeer je dat de code die je 
schrijft ook daadwerkelijk dat doet wat het moet doen. Waar unit tests 
helemaal hun waarde bewijzen is bij refactoring van bestaande code 
(tests kunnen je garanderen dat de nieuwe code ook echt 100% hetzelfde 
doet als de oude code, zonder dat je handmatig alle mogelijkheden en 
uitzonderingsgevallen van je applicatie opnieuw hoeft te testen), of bij 
regressie tests, het vinden van bugs in een bestaande applicatie na het 
maken van aanpassingen: als de bestaande code is voorzien van unit tests 
kun je met 1 druk op de knop nagaan of de wijzigingen elders in de code 
iets breken. Aanvankelijk kost het maken van unit tests wat extra tijd, 
maar het betaalt zich heel snel dubbel en dwars terug: in betere 
kwaliteit en snellere oplevering omdat je veel bugs al vindt en oplost 
voordat je je code echt uitvoert.

Voor unit testing is een handige TYPO3-extensie beschikbaar (phpunit) 
waarmee je via een BE-module met een druk op de knop je tests kunt laten 
draaien. Verder is unit testing zowel voor pibase- als extbase-extensies 
te gebruiken (en natuurlijk ook FLOW3).

We vragen van de deelnemers een kleine eigen bijdrage van € 50,- voor de 
hele training.
Laat me z.s.m. weten als je mee wilt doen, er zijn nog enkele plekken 
beschikbaar (vol is vol).

Met vriendelijke groet,
Loek Hilgersom


More information about the TYPO3-UG-Dutch mailing list