Vortragender: Wolf Schlegel (Thoughtworks)
Ort: Thoughtworks (Großer Burstah 46)
Zeit: 26.09.2017 19:00 Uhr
Kategorie: Test/QA
Beschreibung:
Ort: Thoughtworks (Großer Burstah 46)
Zeit: 26.09.2017 19:00 Uhr
Kategorie: Test/QA
Beschreibung:
Ende September berichtet Wolf in einem wirklich sehr beeindruckenden Vortrag so viel aus seinem Erfahrungsschatz , dass ich die gesammelten Informationen im ersten Wurf dieses Artikels gar nicht alle aufbereiten kann. Ich begnüge mich daher vorerst it den wesentlichsten Erkenntnissen und Schlagworten und hoffe den Artikel in Kürze weiter ausführen zu können:
- TDD stellt mindestens sicher, dass überhaupt Tests existieren
- Es sollte genau eine Person für die QA beauftragt werden, die zur Einhaltung des 4-Augen-prinzips zur Verfügung steht. Ein QA-Team aus mehreren Personen stellt erfahrungsgemäß eher eine Schicht der Indirektion dar und verringert damit eher den Feedback-Gehalt
- Gefahr von Microsilos: Die einzelnen Services sind ausgiebig getestet und alle Tests sind Grün, allerdings erfüllt das Gesamtsystem der Services dennoch nicht die funktionalen Anforderungen
- Testen in Produktion ist durchaus legitim, sofern die hierdurch entstandenen Daten eindeutig als Testdaten erkennbar und abgeschirmt sind (bspw. daran zu erkennen, dass diese durch gesonderte Test-Accounts erstellt worden sind.)
- Test Pyramid with two peaks
- Synthetic & Semantic monitoring
- Consumer driven contracts
- Shadow live
- Lerne neue Libraries, indem du Unit Tests hierfür erstellst
- Don't over-TDD