Top Banner
Exploratory Testing – For devs, testers, and you Markus Gärtner @mgaertne it-agile GmbH
14

Exploratory testing for devs, testers, and you

Aug 27, 2014

Download

Software

Markus Gärtner

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Exploratory testing   for devs, testers, and you

Exploratory Testing –

For devs, testers, and you Markus Gärtner

@mgaertne

it-agile GmbH

Page 2: Exploratory testing   for devs, testers, and you

... I know

Knowledge

... I don‘t know

Ignorance

Unconcious knowledge

Second order ignorance

I kn

ow...

I

don‘

t kno

w...

... what ...

http://dannorth.net/2010/08/30/introducing-deliberate-discovery/

Page 3: Exploratory testing   for devs, testers, and you

Four of the most liked insights of our courses...

!   trade-off manual and automated testing

! session-based test management

! test charters

! heuristics

Page 4: Exploratory testing   for devs, testers, and you

Trade-off manual and automated testing

Page 5: Exploratory testing   for devs, testers, and you

Testing Pyramid

UI

API-level Tests

Unit-Tests

manual see http://www.mountaingoatsoftware.com/blog/the-forgotten-layer-of-the-test-automation-pyramid

Page 6: Exploratory testing   for devs, testers, and you

Session-based test management

Page 7: Exploratory testing   for devs, testers, and you

Session-based test management

!   Topic

!   Time-boxed

!   Notes

! Debriefing

Adapted from James und Jon Bach: http://www.satisfice.com/sbtm/

Page 8: Exploratory testing   for devs, testers, and you

Test charter

Page 9: Exploratory testing   for devs, testers, and you

Test charter

Explore <target>

With <resources>

To discover <information>

target – feature, requirement or module

resources – tools, data set, techniques

information – does it work? security, performance, reliability

(from Elisabeth Hendrickson – Explore It!)

Page 10: Exploratory testing   for devs, testers, and you

Heuristics

Page 11: Exploratory testing   for devs, testers, and you

Heuristics

! History

!   Image

! Comparable Products

!   Claims

!   User Expectations

! Purpose

! Product

!   Standards and Statuses

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

! Familiar Problems

! Explainability

!   World

Page 12: Exploratory testing   for devs, testers, and you

Four of the most liked insights of our courses...

!   trade-off manual and automated testing

! session-based test management

! test charter

! heuristics

Page 13: Exploratory testing   for devs, testers, and you

... I know

Knowledge

... I don‘t know

Ignorance

Unconcious knowledge

Second order ignorance

I kn

ow...

I

don‘

t kno

w...

... what ...

http://dannorth.net/2010/08/30/introducing-deliberate-discovery/

Page 14: Exploratory testing   for devs, testers, and you

Questions?

Markus Gärtner @mgaertne

it-agile GmbH