Replay Testing
Replay Testing nutzt die Erinnerung deines Event Sourcing-Systems, um neue Versionen mit echter Historie zu prüfen und zeigt, welche Orakel wirklich Vertrauen in deine Änderungen schaffen.
WeiterlesenArtikel zum Thema Testmethodik von Sebastian Bergmann
Replay Testing nutzt die Erinnerung deines Event Sourcing-Systems, um neue Versionen mit echter Historie zu prüfen und zeigt, welche Orakel wirklich Vertrauen in deine Änderungen schaffen.
Weiterlesen
Event Storming, DDD, CQRS und Event Sourcing greifen ineinander: Die Tests prüfen nicht nur die Events, sondern werden auch zur lebenden Dokumentation und zur Brücke zwischen Fachlichkeit und Code.
Weiterlesen
Ein Test, hunderte Eingaben und eine automatische Randfallsuche. Doch das eigenschaftsbasierte Testen hat eine versteckte Falle, die viele übersehen.
Weiterlesen
Shrinking ist der heimliche Held des eigenschaftsbasierten Testens. Ich zeige dir, wie es hilft, unvermeidliche Fehler verständlich zu machen.
Weiterlesen
Wir testen nur das, woran wir denken. Genau das kann jedoch zum Problem werden.
Weiterlesen
Dein PHP-Projekt hat keine Tests und ein Upgrade steht an? Das klassische Dilemma: Um Tests einzuführen, musst du Code ändern – um Code zu ändern, brauchst du Tests. Wie du diesen Kreislauf durchbrichst? Mit Characterization Tests.
Weiterlesen
Deine Tests sind erfolgreich. Aber sind sie das wirklich? Ohne ein passendes Test Oracle wirst du das nie erfahren.
Weiterlesen
Kenne die Unterschiede zwischen Datentransferobjekten und Wertobjekten und verstehe, warum Unveränderlichkeit beim Testen hilft.
Weiterlesen
Wie gründlich decken deine Tests den Code ab und wie zuverlässig entdecken sie echte Fehler? Ich zeige dir, wie du das herausfindest.
WeiterlesenErhalte alle zwei Monate eine umfassende Analyse neuer PHPUnit-Funktionen, Implementierungsdetails sowie der strategischen Überlegungen hinter jeder Verbesserung per E-Mail.
Newsletter abonnieren