Test Driven Development

Momenteel bestaat er grote belangstelling voor manieren om op een snellere, effectievere wijze en met zo min mogelijk ‘waste’ software te specificeren, ontwikkelen en testen.

Test Driven Development (TDD) is een agile werkvorm waarbij eerst een test word geschreven en daarna pas de code. Voor deze werkvorm bestaat momenteel grote belangstelling. De test cases zijn gebaseerd op de specificaties, waardoor alleen datgene gemaakt wordt wat vereist is. De complexiteit wordt aanzienlijk verminderd omdat het toevoegen van code in kleine stappen gebeurt. Zowel de kwaliteit als het vertrouwen van het team zullen hoog zijn waardoor wijzigingen snel doorgevoerd kunnen worden.

TDD is onderdeel van eXtreme Programming en legt de basis voor andere veelgebruikte varianten als BDD (Behaviour Driven Development) en ATDD (Acceptance Test Driven Development).

In deze eendaagse training leert u middels theorie en het uitvoeren van oefeningen deze werkvorm toe te passen.

Na deze training kan de deelnemer:

  • Eenvoudige testen zelf ontwikkelen.
  • De ontwikkelcyclus toepassen.
  • Onderscheid maken tussen verschillende soorten testen.
  • Een start maken met het implementeren van TDD in een agile team.
  • De kenmerken en toepassingsgebieden van TDD toelichten.
in samenwerking met

PRAKTISCHE INFORMATIE

DEELNEMERS

Tussen 8 en 14 deelnemers

MAESTRO PRIJS

€ 695,- incl. 3 maanden e-coaching

PARTNER PRIJS

€ 645,- incl. 3 maanden e-coaching

LOCATIE

Diverse locaties

CURSUS

Klassikaal

MATERIAAL

Inclusief materiaal

AANTAL DAGEN

1 dag

TIJD

09:15 – 17:00

Datum optie 1 31 December 2024 Locatie: Op aanvraag beschikbaar

DIRECT AANMELDEN

Aanmelden voor Test Driven Development

VOORWAARDEN

  • Partners van de Maestro Academy: Specialisten aangesloten bij Het Finance Gilde, DataConnected of HeadFirst(Premium overeenkomst);
  • De betaling dient vóór aanvang van de eerste trainingsdag volledig te zijn voldaan;
  • De genoemde prijzen zijn exclusief BTW;
  • De betalingsafhandeling wordt verzorgd door Improve Quality Services.