Erwarte das Unerwartete – durch eigenschaftsbasiertes Testen

Property-Based Testing ist eine Methode, bei der du Eigenschaften definierst, die für eine Vielzahl von Eingaben gelten sollen. Ziel des eigenschaftsbasierten Testens sind allgemeine Aussagen über das Verhalten deines Codes. Mehr zu dem Thema liest du hier.

Wenn kleine Einheiten für Alarm sorgen

Headerbild DNA aus Code

Mutationstests dienen dazu, die Qualität von Softwaretests zu bewerten. Dafür wird der Quellcode eines Programms in kleinen Einheiten abgewandelt und in der Testsuite ausgeführt. Schlüsselkonzepte und Schritte beim Mutationstest erfährst du in dem dritten Beitrag unserer neuen Blogreihe.