Wie verändert sich Testen/Quality
mit Continuous Delivery?Alex Schwartz - HERE, a Nokia business
wenig viel
dramatisch
Die Herausforderung
meQA’ler/Tester
Können wir alle 2 Tage ein Release haben, statt alle 3 Wochen?
Äh, ist dies Dein Ernst?
Die Herausforderung
Design Planung Dev Release
Test / Hardening
Was verändert sich?
Wann?
1.
Wer?
2.
Wie?
3.
Was?
Wann haben wir gute Qualität?Wann?
Design Planung Dev Release
Zeit
Qualitäts-Maß
Test / Hardening
“Qualitäts-Schuld”
Risiko für den Zeitplan
gestresst!!!
Asynchron• z. B. Security-tests • …
Wie verteilen wir den Kuchen?Wann?
Design Planung Dev Release
Skalieren
Früh• TDD/ATDD • Continuous
Integration • Requirements
discussions • Early Feedback • …
Test / Hardening Vermeiden
In production
- Sind alle Tests hilfreich? - …
messen, observieren, …
Wann haben wir gute Qualität?Wann?
Design Planning Dev Release
Test / Hardening
Zeit
Qualitäts-Maß
late testing
early testing
Wer?
QA/Tester
Testing
Test Automation
Verifying Requirements
Wir alle.
QA’ler = Berater für Qualität
Was?
korrekt
erfolgreich
performant, …
nutzbar
nützlich
Was ist Qualität?
Source: Gojko Adzic
Wie einführen?Was kommt zuerst?
schneller testen
öfter releasen
erst wenn wir schneller testen können, dann können wir
öfter releasen
klar.
wie sollen wir etwas lernen ohne üben?
Top Related