Auteur: Jos van Rooijen ● jos@huisvoorsoftwarekwaliteit.com
Redactie: Eric Spaargaren

Nu even een keer niet over AI praten en mogelijke toepassingen binnen het testvak. Hoe belangrijk dat ook is voor ons werk en feitelijk een onderdeel van de ‘echte’ toekomst van het testvak is. Maar daarover wellicht later meer.
Nu wil ik een punt aankaarten waar ik al langere tijd tegenaan loop en in veel situaties tegenkom. De laatste jaren zetten we met zijn allen zwaar in op testautomatisering. Logisch en zeker geen luxe, maar een bittere noodzaak om het release tempo te kunnen bijhouden met een zekere kwaliteit.
Er wordt zwaar ingezet op testtooling, het kunnen toepassen van deze tools en dan ook nog zo vroeg mogelijk (shift left). Bedrijven zoeken en selecteren de laatste jaren testers met een technische achtergrond om goed om te kunnen gaan met deze tooling. Niets mis mee en noodzakelijk zoals eerder aangegeven. Echter, hier gaat het fout en niet zo’n beetje ook. Er dreigt een generatie testers te ontstaan die weten ‘hoe’ ze een testtool kunnen gebruiken maar geen idee hebben wat ze eigenlijk moeten testen. Een fatsoenlijk testdesign maken is bijna een brug te ver. Ik merk dat de meest basale testprincipes uitgelegd moeten worden.
De vraag is of dit een probleem is. Het antwoord is simpel: ‘ja’.
Deze disbalans levert diverse risico’s op en wel:
- Geen goed beeld van werkende functionaliteit waardoor continuïteit van de business onder druk komt te staan;
- Onduidelijk of de noodzakelijke dekkingsgraad is ingevuld;
- Onduidelijk of het geteste component goed functioneert in de keten;
- Is er getest met de juiste testdata? Immers, een onduidelijk testdesign geeft geen antwoord op de benodigde testdata;
- Een uitholling van het testvak waardoor de moeizaam verworven positie onder druk kan komen te staan.
Mijn conclusie is dat de toepassing van testtooling een absolute noodzaak is. Echter, een te zware focus op testtooling en het bijbehorende selectiebeleid zorgt voor een disbalans en zal serieuze impact hebben op de kwaliteit van informatiesystemen.
Vandaar mijn oproep om naast testtooling ook aandacht te blijven schenken aan de andere noodzakelijke skills die je als tester moet beheersen.

Ik ben het heel erg met jou eens.