Property-Based Testing IRL
Details
Um was geht es dieses mal?
Dieses Mal dreht sich alles um Property-Based Testing. Wir schauen, wie sich damit die Aussagekraft von Unit-Tests verbessern lässt, und welche Best Practices und Erfahrungen aus dem Praxiseinsatz mitgenommen werden können.
Property-Based Testing IRL - Chris Welcz (codecentric AG)
Property-Based Testing oder kurz PBT ist eine nützliche Methode, um die Aussagekraft der Unit-Tests weiter zu verbessern.
Im Gegensatz zu klassischen Example Tests werden hier allgemeinere Eigenschaften geprüft, die für eine Vielzahl von Eingaben gleichermaßen gelten. Auch wenn die Methode ursprünglich eher einen akademischen Background hat, ist sie dennoch auch für Nicht-Mathematiker für eine Vielzahl von Problemen anwendbar.
Nach einer kurzen Einführung zeige ich, was es mit Begriffen wie Arbitrary, Shrinking, Seeds auf sich hat, und wie man es effektiv verwenden kann. Welche absurden Fehler in Edge Cases wir in den vergangenen Jahren damit aufdecken konnten. Welche Strategien es gibt, um gute Property Tests zu finden. Und welche Learnings wir nach Jahren vom Einsatz von PBT hatten.
Über Chris Welcz:
Chris ist ein passionierter Software Crafter mit Affinität zu TDD, DevOps, Pair/Mob Programming und obskuren Technologien wie z.B. Haskell. Und einer unerklärlichen Passion für Dev Fox Furries ;-)
Hybrides Setup!
Wir freuen uns, euch bei uns in den Räumen der codecentric AG in Dortmund willkommen zu heißen. Vor Ort versorgen wir euch mit Snacks und Getränken und freuen uns gleichzeitig über interessante Diskussionen und einen guten Austausch. Für alle, die es nicht zu uns ins Office schaffen, werden wir das Meetup Hybrid durchführen. Der Stream beginnt ca. 15 Minuten später, damit wir vor Ort ausreichend Möglichkeit für persönliches Kennenlernen haben.
Den Live-Stream findet ihr auf dem YouTube-Channel der codecentric AG.
Wichtig - Absage bitte rechtzeitig:
Wir bestellen das Essen bereits 3 Tage vor dem Meetup. Falls ihr doch verhindert sein solltet, bitten wir euch um eine rechtzeitige Absage. Das ist wichtig, damit wir nicht unnötig Essen verschwenden müssen.
Vielen Dank für euer Verständnis!
Anreise:
Per Zug: Vom Dortmunder HBF sind es ca. 10 Minuten zu Fuß.
Mit dem Auto: Rund um das Office gibt es einige Parkflächen, dazu befinden sich in dem Parkhaus der Thier-Galerie weitere Parkplätze.
