Abstract : Binnen Cegeka ging men op zoek naar een tool om acceptatietesten te ondersteunen, zo hebben ze kennis gemaakt met FitNesse.
FitNesse is een webserver, een wiki, een geautomatiseerde tool voor het testen van software. FitNesse is ontworpen om acceptatietesten te ondersteunen.
Mijn opdracht bestaat hoofdzakelijk uit twee grote delen. Het eerste belangrijke deel is onderzoek verrichten naar de FitNesse tool en al zijn bijkomstigheden, alsook vertrouwd geraken met nieuwe technieken die gebruikt worden in een project binnen Cegeka, het Ventouris project.
Het tweede belangrijke deel leunt meer aan bij de titel van het eindwerk. De bedoeling is om FitNesse te integreren binnen het Ventouris project zodat dit later ook toegepast kan worden op andere nieuwe projecten binnen Cegeka.
De integratie heeft een technisch en een organisatorisch aspect.
Het technische gedeelte bestaat vooral uit het ontwikkelen van acceptatietesten en Java-fixtures.
Op organisatorisch vlak heb ik een opleiding gegeven aan de toekomstige gebruikers, maar ook de marketing van FitNesse is een belangrijk punt. Zo heb ik FitNesse gepresenteerd aan het management.
Om dit project tot een goed einde te brengen, heb ik veel nieuwigheden aangeleerd. Zo heb ik leren werken met de FitNesse tool, GivWenZen, Java Spring en Sproing, subversion, Ant scripts, Hudson, … tot en met de integratie binnen Ventouris.
Binnen Cegeka wordt er 'agile' gewerkt. Zo wordt er iedere ochtend een scrummeeting gehouden en werkt men binnen iteraties. Een iteratie is een sprint van twee weken waarin bepaalde taken, stories afgewerkt worden.
Gedurende dit project werd er ook een starterskit gemaakt zodat dit een handige en duidelijke wegwijsbundel kan zijn voor toekomstige projecten.
Ventouris zelf is geschreven in Java, steunt op het Spring framework en communiceert met een Oracle database.
Het programmeren zelf wordt gedaan met behulp van Eclipse IDE.
Er wordt ook gebruik gemaakt van Apache Tomcat en Java Sun Microsystems.
Binnen Cegeka heb ik een laptop ter beschikking gekregen waarop Windows XP draait als besturingssysteem.
|
If you want to cite this thesis in your own thesis, paper, or report, use this format (APA):
VRIJSEN, T. (2010). FitNesse integreren binnen het Ventouris project.
Unpublished thesis, Xios, IWT.
Retrieved
from
http://doksxios.pxl.be/doks/do/record/Get?dispatch=view&recordId=Sxhl8ae57e8c2d7eb954012dbd38d9ec006a.
|