"Voor het eerst werkten we met een cloudomgeving, wat nieuwe technische uitdagingen met zich meebracht."
Wat maakte dit project interessant?
- Innovatie: Voor het eerst werkten we met een cloudomgeving, wat nieuwe technische uitdagingen met zich meebracht. Waar interne webservices meestal een snelle respons geven, was dit in de cloud soms niet het geval.
- Testopzet: Het opzetten van testservices was een boeiende uitdaging. Elke service kreeg een eigen testproject, maar ik richtte de testen zo in dat ze deels scenario’s en implementatiecode deelden. Hierdoor hoefde ik slechts één keer een scenario zoals ‘een persoon opvoeren’ te implementeren in het versiebeheersysteem voor vijf projecten. Door GIT slim te gebruiken, bespaarde ik veel dubbel werk.
- Gebruikersondersteuning: Ik ontwikkelde uitlegvideo’s en een instructieposter voor de financiële afdeling en zat regelmatig met eindgebruikers aan tafel om vragen direct te beantwoorden. Het was waardevol en leuk om deze ondersteunende rol te vervullen.
Welke tools en aanpak hanteerde je?
Het testwerk was Java-gebaseerd, waardoor ik verschillende componenten kon koppelen. Dit bood technische uitdagingen, vooral bij het inwerken van nieuwe teamleden. Ik ontwikkelde functionele testen voor afzonderlijke applicaties en ketentesten rondom integratieprocessen, waarbij ik zoveel mogelijk automatisering toepaste.
Mijn aanpak groeide gaandeweg: zodra ik wist welke testcase ik wilde automatiseren, begon ik met schrijven. Tijdens dit proces identificeerde ik generieke codeblokken die ik meteen verplaatste naar herbruikbare modules. Zo ontstond een efficiënte en schaalbare teststructuur.
Belangrijkste succes
Binnen twee jaar rondde ons team de transitie volledig af en faseerden we het oude systeem succesvol uit. Waar organisaties vaak nog lange tijd het oude systeem naast de nieuwe oplossing laten draaien, was dat bij ons niet nodig. We stapten direct volledig over naar het nieuwe platform.
Heb je vragen over dit testproject of wil je jouw eigen ervaringen met ons delen? Laten we dan eens koffiedrinken!