Doorgaan naar de inhoud

Van test automation visie naar uitvoering: praktijkcasus PGB 2.0

Foto van Martijn Rijsdijk
Hosted By
Martijn R.
Van test automation visie naar uitvoering: praktijkcasus PGB 2.0

Details

Op een dag dat er geen wedstrijden voor het EK voetbal te zien zijn (voor sommigen een zwart gat, voor anderen een geschenk), organiseren we de 3e MeetUp van TestCoders Noord. Dit keer presenteert Wouter Klaase van TesCoders de praktijkcasus PGB 2.0, een verhaal over vooral gaat over test automation strategie.

INHOUD PRESENTATIE
Wouter startte op 1 december 2020 als testautomatiseerder bij ICTU op de applicatie PGB 2.0. Via deze webapplicatie kunnen mensen met een chronische beperking of ziekte budget aanvragen om zelf de zorg in te kopen die ze nodig hebben. Een applicatie met een belangrijk maatschappelijk doel en met hoge kwaliteitseisen!

In deze sessie zal hij jullie meenemen in de praktijk van het opzetten van een vernieuwde automatiseringsaanpak, in een landschap waarbij er voor een applicatie van 300.000 regels code op een bepaald moment net zoveel testcode was geschreven. Deze testen (gebruik makend van Nunit en Specflow) draaien mee in de pipeline, maar structuur en traceerbaarheid ontbreken hierbij. Er draaien veel kostbare End-to-end testen mee die de volledige integratie van back- end en front- end testen, en de builds hierdoor enorm vertragen.

Wouter en zijn team implementeren een nieuwe strategie waarbij op een zo laag mogelijk niveau getest kan worden, steeds gebruik maken van dezelfde bouwblokken d.m.v. zogenaamde composer modellen in C#. Hij zal aan de hand van praktijkvoorbeelden laten zien hoe ze ernaar streven om de snelheid van de CI/CD straat op niveau te brengen en een test automatisering aanpak voor alle teams hebben bedacht. Dit blijkt een flinke klus te zijn en een belangrijke vraag hierbij is dan ook: wat leren we van deze situatie en hoe kunnen we in de toekomst voorkomen dat we met een test(automatiserings) strategie te maken krijgen die onvoldoende werkt?

Photo of TestCoders Noord group
TestCoders Noord
Meer evenementen bekijken
Online evenement
Dit evenement is verstreken