Wie teste ich Code, wenn ich die richtige Antwort nicht kenne?
Metamorphic Testing erlaubt es dir, die Korrektheit von Code zu prüfen, ohne die exakte erwartete Ausgabe zu kennen. So funktioniert es, wann es an seine Grenzen stößt und wie du damit anfängst.
Du lieferst ein Machine-Learning-Modell aus, das Support-Tickets labelt. Deine Test-Suite ist grün. Jeder Test hat bestanden. Keiner dieser Tests prüft…