Als u of uw organisatie Test Driven Development (TDD) wilt gaan gebruiken dan ontstaat er vaak behoefte aan een TDD training. Test-Driven Development (TDD) is een ontwikkelmethode voor software waarbij eerst tests worden geschreven en daarna pas de code. TDD als techniek valt onder de agile softwareontwikkeling. De ontwikkelcyclus van TDD ziet er als volgt uit:
- Test maken creëren;
- Alle tests draaien en kijken of de nieuwe test faalt;
- Code schrijven;
- Tests draaien en kijken of deze slagen;
- Code herschrijven.
Bij TDD wordt er gekeken vanuit het perspectief van de gebruiker. De testen waarvoor de code geschreven wordt is namelijk gebaseerd op de requirements, welke vanuit het oogpunt van de gebruikers zijn opgesteld.
Inhoud TDD Training
De inhoud van de TDD Training ziet er als volgt uit:
- Een introductie van Test Driven Development;
- De ontwikkelcyclus van Test Driven Development;
- Voor- en nadelen van Test Driven Development;
- Verschil Test Driven Development en Business
Drive Development; - Test Driven Development en unit testing;
- Test Driven Development en Continuous
Integration (CI); - Mocken van objects;
- Test Driven Development Best Practices.
Na het volgen van deze training heeft u voldoende kennis om te beginnen met Test Driven Development (TDD). Voor deze training heeft u geen specifieke voorkennis nodig. Kennis van en ervaring met testen is een pre net zoals programeer- en scriptervaring.
TDD Training volgen?
Bent u geïnteresseerd in een TDD Training? Dan is de Praegus Academy de aangewezen partner. De experts van de Praegus Academy bieden trainingen aan die een goede mix zijn van theorie en praktijk. Alle trainingen worden gegeven door een ervaren docent welke naast zijn praktijkervaring over didactische vaardigheden beschikt. Dit stelt de trainer instaat op praktische situaties te vertalen naar de theorie en omgekeerd. Bent u geïnteresseerd in een TDD training? Neem dan vrijblijvend contact op met de experts van Praegus Academy. Zij kunnen u adviseren welke TDD training het beste aansluit bij uw behoeften.