Menu

Aantal leden:
835
Aantal jaren testervaring:
10504
Aantal leden:
835
Aantal jaren testervaring:
10504
Word nu lid

Besef met welk doel je test

Naam Paul van Duijnhoven
Functie Testanalist
Bedrijf PolePosition ICT

Ik was als beginnend tester gedetacheerd bij een bedrijf. Daar testte ik aan de hand van een usecase-beschrijving een nieuwe module in een bestaande applicatie. Ik besloot al mijn creativiteit in te zetten om de applicatie ‘op tilt’ te krijgen. Na enig zoeken lukte dat en trots liet ik de testresultaten zien die overtuigend aantoonden dat het mogelijk was om een aantal inconsistente situaties te creëren. Toegegeven, soms wat vergezocht, maar toch. Het commentaar van de testmanager was ontnuchterend: ‘Heb je dáár je tijd aan besteed? Je mag ervan uit gaan dat onze mensen weten waar ze mee bezig zijn, zulke fouten zullen ze in de praktijk nooit maken.’ Slik.

De les was dat ik onvoldoende de business context voor ogen had gehouden. Wie is ‘de gebruiker’ en wat zijn de risico’s die afgedekt moeten worden? Ik zou nooit energie hebben gestoken in mogelijke invoer van onlogische en inconsistente gegevens, als ik het testdoel en de business context beter voor ogen had gehouden.

Sindsdien vraag ik bij het opzetten van testgevallen altijd: wie is de gebruiker? En als ik de applicatie test, vraag ik me altijd af: wat zou nu vanuit het oogpunt van de business het ergste zijn wat – in dit onderdeel – mis zou kunnen gaan? Dan visualiseer ik ook altijd de echte gebruiker.