Exploratives Testen für Entwickler, Tester und Sie
1. Exploratives Testen –
Für Programmierer,
Tester
und Sie!
Markus Gärtner
@mgaertne
it-agile GmbH
@itagile
2. 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/
3. Die vier größten Einsichten in
unseren Kursen
› Kompromiss
zwischen manuellem und
automatisiertem Testen
› Session-basiertes Testmanagement
› Test-Charter
› Heuristiken
10. 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!)
12. 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)
›
13. Die vier größten Einsichten in
unseren Kursen
› Kompromiss
zwischen manuellem und
automatisiertem Testen
› Session-basiertes Testmanagement
› Test-Charter
› Heuristiken
14. 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/