Speaker
✓ Workshop day for free
✓ Save up to 959€
✓ Amazon Echo Dot or Arduino for free
Register now
✓ Gratis Workshop-Tag
✓ Bis zu 959 € sparen
✓ Amazon Echo Dot oder Arduino gratis
Jetzt anmelden
Infos
10:30 - 11:30
Beschreibung
Alle Unit-Tests erscheinen grün, die Testabdeckung beträgt fast 80 Prozent und auch die Ausführungszeit der Unit-Tests bewegt sich im Sekundenbereich. Diese Fakten klingen sehr gut und suggerieren das die Qualität der Software nicht so schlecht sein kann. Oft werden diese Metriken auch prominent auf Dashboards platziert, um auch den Kollegen und Stakeholdern ein gutes Gefühl zu vermitteln. Doch wie stellen wir eigentlich die Qualität der Tests sicher? Haben wir an unseren Tests die gleiche Qualitätsmaßstäbe wie an unseren eigentlich Produktcode? Kombinieren wir TDD mit Pair-Programing und sind die Tests auch Bestandteil des Codereviews? In dieser Session schauen wir uns an, wie die Qualität von Unit-Tests erhöht und geprüft werden kann. Wir fokussieren uns neben den Soft-Skills vor allem darauf, Techniken um Unit-Tests zu testen (test the tests). Die Qualität von Unit-Tests kann mit der Nutzung von Mutation Tests oder Property-based Testing deutlich gesteigert bzw. überprüft werden. Zudem kann es uns bei der Fehlersuche von entstanden Bugs sehr hilfreich sein.