Stel je even voor: je hebt meer dan twee decennia achter de rug in de softwaretest wereld. Je denkt dat je alles wel hebt gezien: van error guessing, het gebruiken van testtechnieken en het maken en uitvoeren van testgevallen, maar ook de zwaarste geautomatiseerde scripts. En dan hoor je voor het eerst over Exploratory Testing. Je denkt misschien dat het gewoon 'zomaar wat rondklikken' is, zonder structuur of strategie. Laten we dat misverstand meteen uit de weg ruimen.
Structuur in chaos
Exploratory Testing is verre van lukraak klikken. Het is een gestructureerde benadering van software testen die draait om het ontdekken van zaken waar we van tevoren nog geen idee van hebben. Donald Rumsfeld, voormalig Amerikaans minister van Defensie, noemde dit fenomeen treffend "There are unknown unknowns" (ref 1). Dit betekent dat er altijd aspecten van software zijn die we niet kennen en niet kunnen voorspellen. Hier komt Exploratory Testing om de hoek kijken.
Het verwaarloosde goud
Helaas wordt Exploratory Testing vaak over het hoofd gezien of als optioneel beschouwd. Het is tijd om deze onderschatte goudader in het software testen serieus te nemen. Het stelt testers in staat om flexibel te reageren op veranderende omstandigheden en snel in te spelen op nieuwe inzichten.
Een paar voorbeelden hiervan:
Het is een belangrijk onderdeel voor een aanpak welke productrisico's tot een minimum kan beperken. Dit is iets wat je niet volledig kan doen met de traditionele aanpakken waarbij je van tevoren probeert zoveel mogelijk te bedenken en te beschrijven (de testgevallen aanpak).
Tips om te beginnen
Nu je begrijpt waarom Exploratory Testing van onschatbare waarde is, laten we eens kijken hoe je kunt beginnen met deze gestructureerde aanpak in je dagelijkse werk:
Meer kennis opsnuiven?
Wil je dieper in de materie duiken?
- Boeken: "Explore It!" en "Lessons Learned in Software Testing". Echte must-reads!
- YouTube: Zoek om te beginnen presentaties van James Bach en Michael Bolton. (niet de Rockstar maar de tester)
- Websites: Ministry of Testing - https://www.ministryoftesting.com/
Laat Exploratory Testing je leiden
Of je nu een doorgewinterde tester bent of nieuw in het vakgebied, Exploratory Testing biedt een gestructureerde manier om het onbekende te verkennen en productrisico's te minimaliseren. Dus waar wacht je nog op? Ga de uitdaging aan en laat Exploratory Testing je nieuwe horizonten ontdekken in de wereld van software testing. Het is tijd om het verschil te maken en de kwaliteit van software naar nieuwe hoogten te tillen.
Tot het volgende avontuur in softwareland!
Rob van Steenbergen
Referenties
Alain Bultink | Managing Director
alain@deagiletesters.nl
06-15361077
Benno Kuipers | Directeur
benno@deagiletesters.nl
06-52600438
Emilie Lamers | Directeur
emilie@deagiletesters.nl
06-15653500