Dass automatisierte Tests maßgeblich zur Qualität von Software beitragen ist längst kein Augenöffner mehr. Dennoch werden die Tests häufig hingeschludert, Hauptsache man “hat überhaupt Tests”. Welche Probleme können auftreten, wenn man die Sorgfalt bei den Tests schleifen lässt? Und warum ist es so wichtig die Tests ordentlich zu schreiben? Anhand von Beispielen wird aufgezeigt in welche Fallen man laufen kann, wie man seine Tests besser strukturiert und welche Vorteile sich dadurch ergeben.