Tests that Empower
Dafür ist es wichtig, gute Tests zu schreiben. Denn genauso wie gute Tests die Qualität erhöhen und die Entwicklungsgeschwindigkeit erhöhen, können schlechte Tests das Gegenteil bewirken. Aber was macht Tests gut oder schlecht?
Testing ist ein großes Feld und es lohnt sich einige Annahmen in Frage zu stellen und aktiv darüber nachzudenken, welche Testingstrategie für eure System am Besten passt. In diesem Blogpost möchte ich eine leicht abweichende Form der Testpyramide, nennen wir es mal ‘Testraute’, vorstellen.