Skip to content

Details

Welcome back to the Kotlin User Group Stuttgart!

We are kicking off the first virtual meetup of 2022.

# Abstract

Testgetriebene Entwicklung in Kotlin und anderen objektorientierten Sprachen setzt bislang meist auf beispielbasierte Testfälle, wie man sie leicht mit JUnit, Spek und KotlinTest erstellen kann.
Es gibt jedoch auch einen alternative Ansatz: Property-basiertes Testen
(engl. Property-based Testing) basiert auf der Idee, die erwünschten Eigenschaften unseres Programms zu beschreiben und anschließend das Framework selbstständig Testfälle generieren zu lassen, die diese Eigenschaften bestätigen oder falsifizieren.

In diesem Vortrag werde ich sowohl auf die Theorie hinter Property-based Testing eingehen als auch konkret zeigen, wie man mit jqwik und Kotlin solche Tests umsetzen kann.
Dabei spielen Muster und Strategien zum Finden guter Properties eine wichtige Rolle.

# Sprecher

Johannes Link beschäftigt sich schon seit Ende des letzten Jahrhunderts mit Extreme Programming und anderen agilen Ansätzen. Ein wesentlicher Schwerpunkt dabei war und ist die testgetriebene Entwicklung.
Johannes war einer der Köpfe hinter Konzeption und Umsetzung der
JUnit-5-Plattform und ist Haupt-Committer bei http://jqwik.net.

Talk will be in German

We will stream the event through MS Teams. You don't need to have Teams installed on your device. Opening the link through Chrome or Edge Browser should work.

More info can be found here: https://support.microsoft.com/en-us/office/join-a-meeting-without-a-teams-account-c6efc38f-4e03-4e79-b28f-e65a4c039508

Related topics

Kotlin
Software Development
Software QA and Testing

You may also like