1000 auf einen Streich

Aufzeichnung

Zusammenfassung

Das man als Entwickler:in nicht nur Code, sondern auch Tests zu schreiben hat, ist ein alter Hut. Trotzdem ist es für viele eine lästige und monotone Arbeit. Außerdem ist es noch lange nicht garantiert, dass Unit-Tests auch wirklich alle Grenz- und sonstigen Fälle abdecken. Ein moderner Ansatz ist eigenschaftsbasiertes Testen, bei dem eine abstrakte Bedingung spezifiziert und dann vom Testframework automatisch überprüft wird. In diesem Vortrag gebe ich einen Überblick und zeige Beispiele, in welchen Domänen diese praktisch einsetzbar sind.

Folien

Download (PDF)
Klicke zum Fokussieren. Dann kannst du mit den Pfeiltasten navigieren. Bei Mobilgeräten einfach wischen.

Events

Errata

Folie 51 ist für jqwik nicht korrekt, da size eine untergeordnete Rolle bei den Generatoren spielt. Danke an Johannes Link für den Hinweis.

Artikel

Der Vortrag basiert auf meinem Artikel über „fast-check”, eine Bibliothek für Property-based Testing in JavaScript und TypeScript. Weitere Ressourcen über das Thema habe ich hier gesammelt.