Ein Flaky Test liefert unterschiedliche Ergebnisse, obwohl sich das Projekt nicht geändert hat: Manchmal besteht er, manchmal schlägt er fehl. Er ist wie eine Türklingel, die nur bei manchen Tastendrücken funktioniert.
Eine Ursache kann ein Test sein, der vom Timing oder von einem gelegentlich langsamen Dienst abhängt. Die wechselnden Ergebnisse erschweren es dem Team, zu erkennen, ob eine neue Codeänderung wirklich ein Problem verursacht hat.
Flaky Tests sollten untersucht und nicht ignoriert werden. Ein Test ohne verlässliches Signal kann echte Fehler verbergen oder mit Fehlalarmen Zeit verschwenden.
