Tech

Testing Track

In 2025 trapten we bij Itenium een interne learning series af rond testing: drie sessies met telkens een andere focus, telkens hands-on en meteen bruikbaar op projecten. Van teststrategie en pyramide-denken, over unit testing en Testcontainers, tot end-to-end testing met Playwright. Geen lange slides, wel veel voorbeelden, discussies, demo’s en praktische takeaways.

About this event

01/09/2025
2025
3 x 2 uur
Antwerpsesteenweg 261
2800
Mechelen

Share this article on:

Deel 1: Testing Pyramid

De juiste testmix, van unit tot e2e

We startten met de basis: hoe bouw je een gezonde teststrategie op zonder te over-indexeren op UI-tests of net te weinig dekking te hebben? We bekeken hoe je tests slim verdeelt over unit-, integratie- en end-to-end lagen, welke trade-offs daarbij horen en hoe je typische valkuilen vermijdt. Het resultaat: meer duidelijkheid over waar je welke tests inzet, en waarom.

Wat kwam aan bod

  • Teststructuur over de lagen heen
  • Best practices en trade-offs per testtype
  • Veelgemaakte fouten (te veel UI, te weinig unit, fragiele suites)
  • Praktische richtlijnen om je eigen projectcontext te evalueren

Deel 2: Unit Testing (.NET & Java)

TDD, maintainable tests, en Testcontainers

In deel 2 doken we in unit testing en TDD met een praktische oefening die vertrok vanuit bestaande code. We bouwden stap voor stap testdekking op, voegden nieuwe features toe volgens de TDD-aanpak en werkten binnen een hexagonale architectuur om testbaarheid en designkeuzes scherp te zetten.

Daarnaast bekeken we hoe je realistische afhankelijkheden test zonder je suite traag of fragiel te maken, inclusief wanneer Testcontainers een beter alternatief is dan mocks.

Wat kwam aan bod

  • Unit testing best practices voor .NET en Java
  • TDD in de praktijk: iteratief bouwen met snelle feedback
  • Testbaarheid en grenzen via hexagonale architectuur
  • Realistische integratietesten met Testcontainers

Deel 3: e2e Testing met Playwright

Van cross-browser tot CI en flaky tests

In het derde deel focusten we op Playwright, Microsoft’s end-to-end testing framework. Met praktische demo’s en oefeningen bekeken we hoe je e2e-tests opzet die stabiel, onderhoudbaar en bruikbaar zijn in een CI-pipeline. We gingen ook dieper in op typische pijnpunten zoals flaky tests en async gedrag, en hoe je daar als team beter mee omgaat.

Wat kwam aan bod

  • Cross-browser e2e testing met Playwright
  • Stabiliteit en aanpak van flaky tests
  • Async patterns en best practices
  • CI-integratie en praktische workflows

Waarom deze track werkt

check_circle_outline

Betere testing keuzes

Kies de juiste tests voor het juiste doel. Niet gewoon meer tests.

check_circle_outline

Snellere feedback loops

Houd builds en CI snel met slimme testlagen en stabiele patterns.

check_circle_outline

Met vertrouwen opleveren

Lever sneller zonder kwaliteit te verliezen dankzij onderhoudbare testpraktijken.

Wil je deze Testing Track ook organiseren voor jouw team?

Discover more events