exploratory testing for devs, testers, and you

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

Upload: markus-gaertner

Post on 27-Aug-2014

436 views

Category:

Software


16 download

DESCRIPTION

 

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