Mark Goossens over testen met stubs

‘Een test die een week duurt? 

Dat kan sneller. Veel sneller!’
 ‘Ik was een paar jaar geleden gedetacheerd bij een glasvezel-dienstverlener. Het was een kleine onderneming waar zo’n 25 mensen werkten. Ze waren overgenomen door KPN en dat leverde veel extra werk op. Om subcontractors te laten weten waar ze glasvezelkabels moesten aanleggen en modificeren was er een geautomatiseerd systeem ontwikkeld.

Er was alleen een probleem: het kostte elke keer een week om te testen of het nieuwe systeem wel goed met externe modules kon communiceren.’


Gigantische tijdswinst

‘In overleg met de business was besloten om te testen met stubs. Dat zijn testtools die in het systeem tijdelijk de plek van externe modules innemen. Het handige daarvan is dat je een test dan zonder tussenkomst van andere partijen kunt uitvoeren. Mijn taak was het managen en het updaten van de gebouwde stubs. Er worden wel vaker stubs ingezet, maar in dit geval behaalden we een gigantische tijdswinst: waar het testen van communicatie met externe modules voorheen een week duurde, waren we nu binnen één minuut klaar. Eén minuut! Uiteraard hebben we het systeem voor de lancering nog proef laten draaien met de echte modules. Ook dat verliep probleemloos.’

Nieuw visitekaartje

‘Het was mooi om onderdeel uit te maken van een team dat proactief op zoek ging naar manieren om een systeemtest sneller en efficiënter uit te voeren. Ik heb daar echt veel van geleerd. En dat is ook mede de reden dat ik nu Test Environment Automation Engineer ben.’

Ook werken bij de marktleider op testgebied?

Wil jij ook zo’n uitdagende en verrassende functie?