Nederlands (NL-nl)English (United Kingdom)

Bijeenkomsten

Evenement 

Titel:
Acceptatietesten met Fitnesse
Wanneer:
wo. 01-09-2010 18.00 h
Locatie:
Finalist - Rotterdam
Categorie:
Workshop

Beschrijving

Unit tests helpen een ontwikkelaar om te bepalen of de geschreven code werkt zoals dat wordt verwacht. Maar hoe zit het met de klant? Hoe weet die of het systeem doet wat hij/zij verwacht? Acceptance TDD (ATDD) kan hierbij helpen, ATDD kan worden gezien als Test Driven Development op een hoger niveau, namelijk op het niveau van de klant. Door functionaliteit in de vorm van voorbeelden te specificeren,  ook wel specification by example genoemd, kunnen specificaties uitvoerbaar worden gemaakt. Deze voorbeelden helpen ook in de communicatie tussen de klant en het ontwikkelteam. Net als bij TDD worden de tests eerst geschreven, waardoor de ontwikkeling door de tests wordt gedreven.

De tests kunnen op verschillende manieren worden beschreven, zoals in de vorm van tabel-gedreven tests of scenario tests. Er zijn verschillende tools beschikbaar waarmee deze tests uitgevoerd kunnen worden. Fitnesse is zo’n tool, door middel van een wiki kunnen tests in de taal van de klant worden geschreven en uiteindelijk worden uitgevoerd. Wanneer een test wordt uitgevoerd, dan wordt deze door Fitnesse vertaald in functie calls naar zogenaamde testfixtures. Een testfixture is de implementatie in code die ervoor zorgt dat het te testen systeem wordt aangeroepen. Deze testsfixtures worden door het ontwikkelteam geimplementeerd. Fitnesse ondersteund meerdere programmeertalen, zoals C# en java, waarin deze testfixtures geimplementeerd kunnen worden.

Tijdens deze avond gaan we eerst kort in op de ideeen achter Acceptance TDD, wat de kenmerken zijn van een goede test en hoe Fitnesse in de basis werkt. Vervolgens gaan we zelf aan de slag met Fitnesse om door middel van ATDD een korte user story te implementeren.  Afsluitend bespreken we verschillende implementaties.

Jonne Kats en Erik Pragt zullen de workshop leiden.

Locatie

Plattegrond
Venue:
Finalist   -   Website
Straat:
Stationsplein 45
Postcode:
3013 AK
Plaats:
Rotterdam
Land:
Land: nl

Beschrijving

Routebeschrijving met de auto

Het kantoor van Finalist bevindt zich in monumentale Groot Handelsgebouw direct naast het Rotterdam Centraal Station, op de 4e etage in de A-vleugel (A4.191). Verspreid door het Groot Handelsgebouw staan informatiezuilen waarmee je ook de route naar het kantoor kunt opvragen.

Vanuit Amsterdam of Den Haag: neem de A13 richting Rotterdam, afslag Rotterdam-centrum. Eerste verkeerslicht rechts. Langs Diergaarde Blijdorp, tunnel onderdoor en eerste verkeerslicht links. Ga rechtdoor; na het groene stenen gebouw aan uw linkerhand direct links afslaan om te parkeren onder het Groot Handelsgebouw.

Vanuit Gouda, Utrecht of Breda: neem de A20 richting Rotterdam/Hoek van Holland. Na Terbregseplein afrit 14 (Centrum, Hillegersberg). Volg steeds Centrum. Onder het spoor door rechts voorsorteren. Op het Hofplein rechtsaf richting Weena. Links aanhouden (onderlangs). Na de tunnel eerste straat rechtsaf. Aan uw rechterhand kunt u dan onder het Groot Handelsgebouw parkeren. 

Vanuit Tilburg of Eindhoven: neem de A16 richting Rotterdam. Voor de Van Brienenoordbrug richting Den Haag aanhouden (A20). Na Terbregseplein afrit 14 (Centrum, Hillegersberg). Volg steeds Centrum. Onder het spoor door rechts voorsorteren. Op het Hofplein rechtsaf richting Weena. Links aanhouden (onderlangs). Na de tunnel eerste straat rechtsaf. Aan uw rechterhand kunt u dan onder het Groot Handelsgebouw parkeren. 

Routebeschrijving met het Openbaar Vervoer

Het Groot Handelsgebouw is zeer makkelijk te bereiken met het openbaar vervoer en bevindt zich op steenworp afstand van station Rotterdam Centraal. Bij het verlaten van de voorkant van het station vindt je ingang A van het Groot Handelsgebouw aan uw rechterhand. Voor het plannen van een reis met de trein raden wij je aan gebruik te maken van de NS Reisplanner, voor vervoer met bus, tram of metro de routeplanner van 9292ov.

Geregistreerde gebruikers:

Op dit moment hebben 17 bezoekers zich geregistreerd en zijn er nog 1 plaatsen beschikbaar.

  • Arne Timmerman
  • Maarten Metz
  • Michel van den Berg
  • Vincent Verschuren
  • Ernst Wolf
  • Pieter Joost van de Sande
  • Tjeerd Hans Terpstra
  • Dennie Bastiaan
  • Riccardo Lippolis
  • Freek Leemhuis
  • Erik Pragt
  • Mark Giesen
  • Felienne Hermans
  • Eric Vriends
  • Stefan Bookholt
  • Paul Spencer
  • Mendelt Siebenga
U kunt zich niet meer opgeven voor dit evenement.

Bijeenkomsten

Prijzen sponsors

JetBrains logo



Foto's

Bekijk alle foto's van Devnology op Flickr.

Waarom bijeenkomsten?

Bijeenkomsten van Devnology zijn erop gericht enthousiaste ontwikkelaars bijeen te brengen om kennis en ervaring uit te wisselen, te discussiëren en te netwerken - geek to geek.

Over ons

Vanuit Devnology willen wij vooral kijken naar concepten binnen software ontwikkeling. Als zich nieuwe ontwikkelingen voordoen zullen we vooral kijken naar het concept erachter en deze in een breed kader van eerdere technieken en/of bestaande platformen plaatsen. Lees meer...