Auteur: Jos van Rooyen ● secretaris@testnet.org
Redactie: René van Veldhuijzen
Op 27 november heeft de werkgroep Toekomst van Testen een thema avond verzorgd.
Hoe ziet het testen van software er over 5, 10 of 15 jaar uit? Waar lig jij als tester wakker van als je kijkt naar wat er in de toekomst op je af komt? Zijn agile en DevOps werken dan achterhaald, of juist helemaal niet? Wordt de kwaliteit van systemen dan anders gemeten, of wordt er alleen nog bewijsbaar correcte software geschreven of gegenereerd, bv. met AI en LLMs? Testen we dan helemaal niet meer?
Óf gaan we juist veel meer testen, omdat de ontwikkelaars de complexiteit van systemen maar niet onder controle krijgen? Breidt de ‘softwarecrisis’ zich verder uit? Wat verandert er aan de systemen die we testen? Welke nieuwe testtechnieken komen op ons af, welke worden volwassen, of wordt het meer van hetzelfde? Komen er na cloud, AI en LLMs nog meer grote veranderingen, bv. quantum testing? En welke eisen zullen klanten dan stellen aan testers en aan de software die we testen?
Voorspellen is lastig, vooral als het over de toekomst van ons eigen testvak gaat. Toch is dat precies wat de werkgroep ‘Toekomst van Testen’ probeert te doen: kijken, nadenken, dromen, en beredeneren wat er met software testen in de komende jaren zou kunnen gebeuren, maar ook hoe wij als testers die toekomst mede vorm kunnen geven.
Bovenstaande was de centrale vraag tijdens de workshop;
“Hoe gaat de toekomst eruitzien en is er überhaupt een toekomst?”
Gezien de mooie opkomst is dit een onderwerp die bij vele mede Testnetters speelt.
In een interactieve sessie heeft de werkgroep de aanwezigen meegenomen aan de hand van een drietal stellingen, te weten:
- Testen gaat altijd door. We moeten altijd vanuit een dynamische setting de kwaliteit blijven bewaken
- De systemen worden steeds complexer en integreren steeds verder waardoor testen onbeheersbaar wordt
- De huidige testers zijn niet toegerust voor de toekomst. Is de aanwezige kennis toereikend?
Vervolgens zijn de drie stellingen in verschillende groepjes bediscussieerd en ideeën gevormd om te kijken wat er mogelijk moet gebeuren om gereed te zijn voor de toekomst.
O.a. kwam als input langs:
- Wellicht moeten ketens gesegmenteerd worden
- Non functionals moeten meer focus krijgen
- Onderzoek hoe bestaande mogelijkheden als AR/VR etc. ingezet kunnen worden
- Wellicht moet de regiefunctie sterker worden aangezet
- Testen in productie kwam langs. Het A/B testen
- Testen van gedrag
- Meer en beter gebruik van tooling
Er ontstond een mooie en levendige discussie. Helaas bleek de tijd te kort te zijn om echt de diepte in te gaan. De afdronk van de avond was dat de workshop een mooie eerste stap is maar dat we zeker nog de diepte in moeten gaan met elkaar. De werkgroep neemt dit mee in de te plannen activiteiten komen. Daarnaast zal de input alvast verwerkt worden als basis voor de verder te nemen stappen. Een van de voorlopige conclusies was dat testen zal blijven maar het ‘hoe testen’ gaat zeker op de kop.
De werkgroep wil iedereen hartelijk danken voor de bijdrage aan dit interessante onderwerp.
Namens de werkgroep Toekomst van Testen.
Jos van Rooijen