Wie verändert sich Testen mit Continuous Delivery?

Preview:

DESCRIPTION

my talk on the conference BedCon (Berlin Expert Days) 2014 in Berlin. http://bed-con.org/ #bedcon, @bedcon

Citation preview

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?

Recommended