☝️ SingleEin Team möchte generierte Testfälle als Nachweis für die Definition of Done verwenden. Was ist zu beachten?
✅Generierte Tests prüfen häufig das, was der Code tut, nicht das, was er tun soll; ohne Abgleich mit der fachlichen Absicht bestätigen sie den Fehler mit
❌Generierte Tests erhöhen die Testabdeckung nur scheinbar
❌Generierte Tests sind für die Definition of Done grundsätzlich unzulässig
❌Generierte Tests müssen vom Product Owner abgenommen werden
Das ist die zentrale Falle: Wird ein Test aus dem vorhandenen Code abgeleitet, zementiert er dessen Verhalten einschließlich vorhandener Fehler. Brauchbar werden solche Tests erst, wenn sie gegen Akzeptanzkriterien und fachliche Absicht geprüft werden.