Schluss mit Testdaten-Raten: Hypothesis macht euer Testing endlich brutal ehrlich

Schluss mit Testdaten-Raten: Hypothesis macht euer Testing endlich brutal ehrlich

Ihr macht Testing nicht erst seit gestern – In meinem Fall 27 Jahre Erfahrung heißt: Ihr habt jede Sorte Bug gesehen. Ihr wisst auch: Die meisten Fehler sterben nicht an „zu wenig Intelli­genz“, sondern an zu wenig Variation. Man testet drei hübsche Beispiele, klopft...
Metamorphic Testing automatisieren: Wenn Dir das „richtige Ergebnis“ fehlt – aber Du trotzdem Bugs findest

Metamorphic Testing automatisieren: Wenn Dir das „richtige Ergebnis“ fehlt – aber Du trotzdem Bugs findest

Du kennst das: Du testest ein System, das dir kein „eindeutig richtig“ liefert. Ein KI-Modell. Eine komplexe Suchfunktion. Eine Empfehlung. Ein Optimierer. Oder eine API, die zwar irgendwas zurückgibt – aber die fachliche Wahrheit ist schwer zu greifen. Und genau da...
Testengineering: Sandboxes zum erlernen von Testautomatisierungsszenarien

Wie kann man Testfälle für ein Spezifikationsdokument erstellen?

Vom „Klick-Klick-Fertig“-Testfall zum strukturierten Testdesign Ich gebe’s offen zu: Als ich meine ersten Testfälle geschrieben habe, war das eher simpel gestrickt. Dinge wie „Button klicken → Seite lädt → fertig“ – das war mein Daily Business. Und plötzlich lag da...
Testengineering: Sandboxes zum erlernen von Testautomatisierungsszenarien

Metamorphic Testing für Machine Learning – Wie Du KI testest, ohne die richtige Antwort zu kennen

Stell Dir vor, Du arbeitest an einem Machine-Learning-Modell, das Bilder klassifiziert. Du hast Pipelines, Modelle, Metriken – aber Du stellst Dir eine entscheidende Frage: „Woher weiß ich eigentlich, ob das Modell korrekt funktioniert, wenn ich gar nicht weiß, was...
Moderne Regressionstests in der Cybersicherheit: Ein Paradigmenwechsel – Teil 1 neuer Ansatz, neuer Workflow

Moderne Regressionstests in der Cybersicherheit: Ein Paradigmenwechsel – Teil 1 neuer Ansatz, neuer Workflow

Seit mehreren Jahren nutze ich den Owasp Zap - Schwachstellentester für meine Projekte und dies immer sehr erfolgreich. Gerade hinsichtlich der Flexibilität, auch hinsichtlich einer Testautomatisierung, der schier großen Dichte von Erweiterungen, und der Open Source...