"Wat zegt deze test?" Meestal, als we ons dat afvragen, zitten we met de handen in het haar: de test faalt, of hij is onbegrijpelijk – of hij faalt én is onbegrijpelijk. Help!
Maar wie zich die vraag alleen in geval van nood stelt, mist de enorme rijkdom aan uitdrukkingskracht die een test kan hebben. In deze talk laat ik een licht schijnen op welke informatie er allemaal in een eenvoudige arrange, act en assert kan schuilen – over de requirements, de code, de architectuur en het team dat haar ontwikkelt.
Geautomatiseerde tests verhogen de kwaliteit van een systeem en houden ontwikkelteams op het juiste pad. Maar tests zijn ook een diagnostisch middel: ze vertellen ons waar een team staat én waar het mee worstelt – en helpen ons zo de handen in het haar te voorkomen.