Aller guten Dinge sind drei - Code Talks 2016

Preview:

Citation preview

Aller guten Dinge sind drei.

Was hätte man alles

lernen könne

n?!

Nils Langner

und Torsten Franz

, 29. September

2016

Aller guten Dinge sind auch manchmal zwei.

Torsten und Nils.

Nils Langner Torsten Franz

Lead Quality Manager Qualitätsmanagement

Entwicklung Kinder

Alt ISTQB-Level

Ja 8 Jahre

18 Jahre 2

Ja Advanced

Team Lead QA Qualitätsmanagement

Programmierung Ubuntu

Schachweltmeister ISTQB-Level

Ja 5 Jahre

12 Jahre Ja

Nein Advanced

das langweiligste Quartett der Welt.

Meine Dame

n und Herren, wir p

räsentieren Ihnen

Die letzten 8 Jahre.

Mitarbeiter Mitarbeiter (digital)

Standort Branche

Jahresumsatz

ca. 15.000 ca. 200

Hamburg Verlagswesen

1,54 Mrd.

Mitarbeiter Mitarbeiter (digital)

Standort Branche

Jahresumsatz

ca. 15.000 ca. 120

Hamburg Verlagswesen

2.32 Mrd.

Mitarbeiter Mitarbeiter (digital)

Standort Branche

Jahresumsatz

300 300

Hamburg E-Commerce

~100 Mio.

Aufbau.

Herangehensweise Qualitätsmanagement

Qualitätssicherung Teamgröße

Lean Testing * * *

* * * 3

Herangehensweise Qualitätsmanagement

Qualitätssicherung Teamgröße

Agile Testing * *

* * * * 6

QM-Methodik.

Klassisch Lean Testing

Agile Testing

* * * * *

* *

Klassisch Lean Testing

Agile Testing

* * *

* * * *

   

Was ist Lean Testing?

1.  Es gibt sehr viele Ursachen die dazu fühlen, dass eine Webseite nicht funktioniert.

2.  Es gibt nur wenige Symptome, die durch Ursachen ausgelöst werden.

3.  Qualität ist relativ. Höre auf, wenn du gut genug bist.

   

•  500-Status-Code

•  leere Seite

•  JavaScript-Fehler

•  fehlende Requests

•  fehlendes schließendes HTML-Tag

•  Syntax-Fehler

Häufigste Symptome.

   

•  Fehler beim Artikel-Rendering

•  Fehler im Tracking-Modul

•  Fehler im Kommentarmodul

•  Fehler im Image-Processing

•  ...

   

Mission Statement

Wir decken Unregelmäßigkeiten in der Funktionalität der Softwareprodukte mittels

manuellen und automatisierten Softwaretests in den Entwicklungsteams auf.

Dadurch hat ABOUT YOU die Möglichkeit Fehler bereits im Entwicklungsprozess

zu beheben, damit unsere Kunden ein positives Einkaufserlebnis haben.

   

Agile Testing

Monitoring

Smoke-Testing

Full-Testing

Live Staging Dev

Monitoring: Überwachung der Systeme mit Alerts

Smoke-Testing: Testwerkzeuge, die schnell Ergebnisse bringen

Full-Testing: Aufwändige automatiserte Tests/manuelles Testen

Werkzeuge.

Codeception Leankoala

Koalamon JMeter

Testivals AppDynamics

* * * * * * * * *

* * * * * * * *

* * * * * *

Codeception Selenium

LiveTest2 Graylog

Calabash

* * * * * * * *

* * * * *

*

www.leankoala.com

www.koalamon.com

Werkzeuge.

Codeception Leankoala

Koalamon JMeter

Testivals AppDynamics

* * * * * * * * *

* * * * * * * *

* * * * * *

Codeception Selenium

LiveTest2 Graylog

Calabash

* * * * * * * *

* * * * *

*

Codeception

Selenium

Ausblick.

LeanChecks

Rezepte

Teamverantwortung

Monitoring

+ +

+ +

+ +

+ +

Testabdeckung (Smoke)

Teamverantwortung

Monitoring

+ +

+ +

+ +

Was wäre wenn?

Was wäre wenn?

Kosten Fehlerfindung

Effizienz

* * * * * *

* * * * *

Kosten Fehlerfindung

Effizienz

* * * * * * * * *

* * * * *

Was wäre wenn?

Kosten Fehlerfindung

Effizienz

* * * * * * * * * * *

* *

Bauer Xcel goes

ABOUT YOU

ABOUT YOU goes

Bauer Xcel

Kosten Fehlerfindung

Effizienz

* * * *

* *

Fazit.

•  Es gibt nicht die richtige Vorgehensweise

•  aber im Web ist ISTQB meistens die Falsche

•  Kenne deine Businesswerte

•  Starte schlank

Warum wir die geilsten sind!

Technology

Karaoke Inferno

Research Marathon

Company Breakfast

New Work COP

Selbstbestimmte Teams

Be fast

Learn

Passion

Technology

Develop

Danke.

Nils Langner Torsten Franz

Bauer Xcel E-Mail

Twitter

Koalamon /Leankoala E-Mail

Twitter

nils.langner@bauerxcel.de

@phphatesme

nils.langner@koalamon.com

@koalamon_com

Torsten Franz

About You E-Mail

Ubuntu E-Mail

Twitter

torsten.franz@aboutyoutde

torsten.franz@ubuntu.com

@toddyfranz

Recommended