Warum vollständige Coverage keine Fehlerfreiheit garantiert - Roger Butenuth
Warum vollständige Coverage keine Fehlerfreiheit garantiert - Roger Butenuth

Warum vollständige Coverage keine Fehlerfreiheit garantiert - Roger Butenuth

Software Testing & Qualität - Testautomatisierung, KI & Agilität


25.08.2026 • 19 Min.

Kann man mit 100% Branch Coverage wirklich sicherstellen, dass Code fehlerfrei ist? Mit Roger Butenuth spreche ich darüber, was passiert, wenn man dieses Ziel konsequent verfolgt, und zwar nicht als theoretische Übung, sondern an einem echten, selbst geschriebenen Interpreter für eine Lisp-ähnliche Sprache. Roger erzählt, welche peinlichen Fehler er dabei entdeckt hat, darunter eine handfeste Sicherheitslücke an einer Stelle, die er für zu trivial hielt, um dort einen Bug zu vermuten. Und trotzdem blieb am Ende noch ein Bug übrig, der erst beim Advent of Code auftauchte.