Vaarwel handmatige testgevallen, hallo modelgebaseerd testen

Nieke Roos
Leestijd: 9 minuten

Na volop successen in andere markten begint modelgebaseerd testen (mbt) nu voet aan de grond te krijgen in de hightech. Julien Schmaltz van CGI, Johan Poelsma van ICT en Bryan Bakker van Sioux willen dat in een stroomversnelling brengen.

‘We moeten ophouden testcases met de hand te maken. Vooral in de hightech zijn systemen zo complex geworden dat er duizenden en duizenden cases nodig zijn voor een fatsoenlijke dekking. Om ze te schrijven, uit te voeren en te onderhouden is een enorm aantal testengineers nodig – vind die maar eens in een toch al extreem krappe arbeidsmarkt – of de beschikbare mensen zouden veel meer werk moeten doen. Allebei schaalt het niet’, zegt Julien Schmaltz, software-engineering-expert en consultant bij CGI. ‘De enige oplossing is automatisering, via modelgebaseerd testen.’

Bryan Bakker ziet in de industrie veel aandacht voor unittests aan de onderkant en uitgebreide klantgerichte end-to-end-tests aan de bovenkant, resulterend in een zandlopervormige testaanpak. ‘Maar die end-to-end-testcases zijn erg duur om te maken, uit te voeren en te analyseren’, stelt de testarchitect van Sioux Technologies. ‘Ze zijn ook heel instabiel in die zin dat ze al snel niet meer werken, bijvoorbeeld bij de kleinste verandering in timing. Modelgebaseerd testen kan echt helpen op het tussenliggende integratieniveau. Door de zandloper in een piramide te veranderen, kan mbt het aantal testgevallen aan de top inperken en daarmee de kosten van end-to-end-tests sterk reduceren.’

Dit artikel is exclusief voor premium leden van High-Tech Systems Magazine. Al premium lid? Log dan in. Nog geen premium lid? Neem dan een premium lidmaatschap en geniet van alle voordelen.

Inloggen

Problemen met inloggen? Bel dan (tijdens kantooruren) naar 024 350 3532 of stuur een e-mail naar info@techwatch.nl.