SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Downloaden Sie, um offline zu lesen
Exploratives Testen –
Für Programmierer,
Tester
und Sie!
Markus Gärtner
@mgaertne
it-agile GmbH
@itagile
Stuff we
know that we
know it.

DD/ATTD
T

Stuff we
know that we
don‘t know it.

Stuff we don‘t
know that we
know it.

ET

Delib
Execuera
t

te n
io

Stuff we don‘t
know that we
don‘t know it.

http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
Die vier größten Einsichten in
unseren Kursen
›  Kompromiss

zwischen manuellem und
automatisiertem Testen
›  Session-basiertes Testmanagement
›  Test-Charter
›  Heuristiken
Kompromiss zwischen
manuellem und
automatisiertem Testen
Test Pyramide
manuell
UI
„Integrations“
Tests
Unit-Tests

Frei nach: http://
www.mountaingoatsoftwar
e.com/blog/the-forgottenlayer-of-the-testautomation-pyramid
Balance

ion
rat ion
plo
at
Ex
om
ut
A
Session-basiertes
Testmanagement
Session-basiertes
Testmanagement
›  Thema
›  Unterbrechungsfreie

Zeit

›  Notizen
›  Debriefing

Nach James und Jon Bach: http://www.satisfice.com/sbtm/
Test-Charter
Test-Charter
Erforsche <Ziel>
mit <Hilfsmittel>
um <Informationen> zu finden
Ziel – Funktion, Anforderung oder Modul
Hilfsmittel – Tools, Datensätze, Techniken
Informationen – Funktioniert es? Sicherheit,
Performance, Verlässlichkeit
(nach Elisabeth Hendrickson – Explore It!)
Heuristiken
Heuristiken

Nach Michael Bolton:
http://www.developsense.com/articles/2005-01-TestingWithoutAMap.pdf und
http://www.developsense.com/blog/2012/07/few-hiccupps/

Familiar Problems (bekannte Probleme)
›  Explainability (Erklärbarkeit, Verständlichkeit)
›  World (reale Welt)
› 

History (Vergangenheit)
›  Image (Ruf)
›  Comparable Products (Vergleichsprodukte)
›  Claims (Behauptungen)
›  User Expectations (Nutzererwartungen)
›  Purpose (Verwendungszweck)
›  Product (Produktintegrität)
›  Standards and Statutes (Standards und Regeln)
› 
Die vier größten Einsichten in
unseren Kursen
›  Kompromiss

zwischen manuellem und
automatisiertem Testen
›  Session-basiertes Testmanagement
›  Test-Charter
›  Heuristiken
Stuff we
know that we
know it.

DD/ATTD
T

Stuff we
know that we
don‘t know it.

Stuff we don‘t
know that we
know it.

ET

Delib
Execuera
t

te n
io

Stuff we don‘t
know that we
don‘t know it.

http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
The Testing Landscape
http://www.shino.de/2012/11/07/a-testing-landscape/

Individual
Accountability

High

Hyperproductive
Teams

Regulated
Environments

Crowdsourced
Testing
Traditional
Test Cases

Low
Low

Formality

High
Fragen?

Markus Gärtner
http://www.shino.de/blog
@mgaertne
it-agile GmbH
http://www.it-agile.de
@itagile

Weitere ähnliche Inhalte

Ähnlich wie Exploratives Testen für Entwickler, Tester und Sie

Test Management mit Visual Studio 2012 (Developer Week 2013)
Test Management mit Visual Studio 2012 (Developer Week 2013)Test Management mit Visual Studio 2012 (Developer Week 2013)
Test Management mit Visual Studio 2012 (Developer Week 2013)Nico Orschel
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentralePatric Schmid
 
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Digicomp Academy AG
 
Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenPhillip Oertel
 
iOS-Entwicklung - der agile Weg
iOS-Entwicklung - der agile WegiOS-Entwicklung - der agile Weg
iOS-Entwicklung - der agile WegSven Günther
 
How to speed up Spring Integration Tests
How to speed up Spring Integration TestsHow to speed up Spring Integration Tests
How to speed up Spring Integration TestsQAware GmbH
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Nico Orschel
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Adam Sandman
 
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungDevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungMarc Müller
 
Testing einer Angular App
Testing einer Angular AppTesting einer Angular App
Testing einer Angular AppFlorian Bader
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Nico Orschel
 
WUD 2009 Workshop: Quick Wins
WUD 2009 Workshop: Quick WinsWUD 2009 Workshop: Quick Wins
WUD 2009 Workshop: Quick Winsguest60c1a2
 
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)eparo GmbH
 

Ähnlich wie Exploratives Testen für Entwickler, Tester und Sie (20)

Test Management mit Visual Studio 2012 (Developer Week 2013)
Test Management mit Visual Studio 2012 (Developer Week 2013)Test Management mit Visual Studio 2012 (Developer Week 2013)
Test Management mit Visual Studio 2012 (Developer Week 2013)
 
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid BenutzerzentraleLow Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
Low Budget Usability Testing Webtreff Konstanz Patric Schmid Benutzerzentrale
 
20110223 activiti
20110223 activiti20110223 activiti
20110223 activiti
 
Plone.app.discussion
Plone.app.discussionPlone.app.discussion
Plone.app.discussion
 
XPages - The Basics
XPages - The BasicsXPages - The Basics
XPages - The Basics
 
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)Referat: Scrum Rocks – Testing Sucks?! (reloaded)
Referat: Scrum Rocks – Testing Sucks?! (reloaded)
 
Rails und Scrum in großen Projekten
Rails und Scrum in großen ProjektenRails und Scrum in großen Projekten
Rails und Scrum in großen Projekten
 
iOS-Entwicklung - der agile Weg
iOS-Entwicklung - der agile WegiOS-Entwicklung - der agile Weg
iOS-Entwicklung - der agile Weg
 
How to speed up Spring Integration Tests
How to speed up Spring Integration TestsHow to speed up Spring Integration Tests
How to speed up Spring Integration Tests
 
Agiles Testen (German)
Agiles Testen (German)Agiles Testen (German)
Agiles Testen (German)
 
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
Testmanagement mit Visual Studio 2013 / CodedUI / Neues aus der Produktgruppe...
 
Scaled Scrum bei der Post CH AG
Scaled Scrum bei der Post CH AGScaled Scrum bei der Post CH AG
Scaled Scrum bei der Post CH AG
 
Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)Intersys - Integration mit Spirateam (Zurich 2017)
Intersys - Integration mit Spirateam (Zurich 2017)
 
Agilität mit Scrum - Überblick
Agilität mit Scrum - ÜberblickAgilität mit Scrum - Überblick
Agilität mit Scrum - Überblick
 
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software EntwicklungDevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
DevDay 2016 Keynote - Die Evolution agiler Software Entwicklung
 
Testing einer Angular App
Testing einer Angular AppTesting einer Angular App
Testing einer Angular App
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013
 
WUD 2009 Workshop: Quick Wins
WUD 2009 Workshop: Quick WinsWUD 2009 Workshop: Quick Wins
WUD 2009 Workshop: Quick Wins
 
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)
eparo – Quick Wins (Workshop WUD 2009 – Rolf Schulte Strathaus)
 
20110406 activiti mai
20110406 activiti mai20110406 activiti mai
20110406 activiti mai
 

Mehr von Markus Gärtner

Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsMarkus Gärtner
 
Scrum im Großen und Ganzen
Scrum im Großen und GanzenScrum im Großen und Ganzen
Scrum im Großen und GanzenMarkus Gärtner
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and youMarkus Gärtner
 
Applying good context driven testing in an agile context
Applying good context driven testing in an agile contextApplying good context driven testing in an agile context
Applying good context driven testing in an agile contextMarkus Gärtner
 
Testing with a stranger TestNET
Testing with a stranger TestNETTesting with a stranger TestNET
Testing with a stranger TestNETMarkus Gärtner
 
Lessons learned since the four schools
Lessons learned since the four schoolsLessons learned since the four schools
Lessons learned since the four schoolsMarkus Gärtner
 
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Markus Gärtner
 
Toolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsToolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsMarkus Gärtner
 
Bring balance to the force
Bring balance to the forceBring balance to the force
Bring balance to the forceMarkus Gärtner
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and youMarkus Gärtner
 
Agile testing what is this anyways?
Agile testing   what is this anyways?Agile testing   what is this anyways?
Agile testing what is this anyways?Markus Gärtner
 
Alternative paths for self-education in Software Testing
Alternative paths for self-education in Software TestingAlternative paths for self-education in Software Testing
Alternative paths for self-education in Software TestingMarkus Gärtner
 
Alternative Paths For Self Education In Software Testing Webinar
Alternative Paths For Self Education In Software Testing   WebinarAlternative Paths For Self Education In Software Testing   Webinar
Alternative Paths For Self Education In Software Testing WebinarMarkus Gärtner
 
Software craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaSoftware craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaMarkus Gärtner
 
Agile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentAgile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentMarkus Gärtner
 

Mehr von Markus Gärtner (16)

Thinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problemsThinking tools for solving three Agile adoption problems
Thinking tools for solving three Agile adoption problems
 
Scrum im Großen und Ganzen
Scrum im Großen und GanzenScrum im Großen und Ganzen
Scrum im Großen und Ganzen
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and you
 
Applying good context driven testing in an agile context
Applying good context driven testing in an agile contextApplying good context driven testing in an agile context
Applying good context driven testing in an agile context
 
Testing with a stranger TestNET
Testing with a stranger TestNETTesting with a stranger TestNET
Testing with a stranger TestNET
 
Lessons learned since the four schools
Lessons learned since the four schoolsLessons learned since the four schools
Lessons learned since the four schools
 
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
Die Wahl zwischen Pest und Cholera - Ein praktischer Überblick über frei verf...
 
Toolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten AkzeptanztestsToolwahl zu automatisierten Akzeptanztests
Toolwahl zu automatisierten Akzeptanztests
 
Bring balance to the force
Bring balance to the forceBring balance to the force
Bring balance to the force
 
Exploratory testing for devs, testers, and you
Exploratory testing   for devs, testers, and youExploratory testing   for devs, testers, and you
Exploratory testing for devs, testers, and you
 
Agile testing what is this anyways?
Agile testing   what is this anyways?Agile testing   what is this anyways?
Agile testing what is this anyways?
 
Alternative paths for self-education in Software Testing
Alternative paths for self-education in Software TestingAlternative paths for self-education in Software Testing
Alternative paths for self-education in Software Testing
 
Alternative Paths For Self Education In Software Testing Webinar
Alternative Paths For Self Education In Software Testing   WebinarAlternative Paths For Self Education In Software Testing   Webinar
Alternative Paths For Self Education In Software Testing Webinar
 
Testing Dojos
Testing DojosTesting Dojos
Testing Dojos
 
Software craftsmanship Pecha Kucha
Software craftsmanship Pecha KuchaSoftware craftsmanship Pecha Kucha
Software craftsmanship Pecha Kucha
 
Agile Practices in a Traditional Environment
Agile Practices in a Traditional EnvironmentAgile Practices in a Traditional Environment
Agile Practices in a Traditional Environment
 

Exploratives Testen für Entwickler, Tester und Sie