Exploratory
Testing –
For devs, testers,
and you
Markus Gärtner
@mgaertne
it-agile GmbH
... I know
Knowledge
... I don‘t know
Ignorance
Unconcious
knowledge
Second order
ignorance
Iknow...Idon‘tknow...
... what...
Four of the most liked insights
of our courses...
!   trade-off manual and automated testing
! session-based test manageme...
Trade-off manual and
automated testing
Testing Pyramid
UI
API-level Tests
Unit-Tests
manual
see http://
www.mountaingoatsoftware.com/
blog/the-forgotten-layer-of...
Session-based test
management
Session-based test management
!   Topic
!   Time-boxed
!   Notes
! Debriefing
Adapted from James und Jon Bach: http://www....
Test charter
Test charter
Explore <target>
With <resources>
To discover <information>
target – feature, requirement or module
resources...
Heuristics
Heuristics
! History
!   Image
! Comparable Products
!   Claims
!   User Expectations
! Purpose
! Product
!   Standards an...
Four of the most liked insights
of our courses...
!   trade-off manual and automated testing
! session-based test manageme...
... I know
Knowledge
... I don‘t know
Ignorance
Unconcious
knowledge
Second order
ignorance
Iknow...Idon‘tknow...
... what...
Questions?
Markus Gärtner
@mgaertne
it-agile GmbH
Upcoming SlideShare
Loading in …5
×

Exploratory testing for devs, testers, and you

1,047 views

Published on

Published in: Software
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,047
On SlideShare
0
From Embeds
0
Number of Embeds
107
Actions
Shares
0
Downloads
20
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Exploratory testing for devs, testers, and you

  1. 1. Exploratory Testing – For devs, testers, and you Markus Gärtner @mgaertne it-agile GmbH
  2. 2. ... I know Knowledge ... I don‘t know Ignorance Unconcious knowledge Second order ignorance Iknow...Idon‘tknow... ... what ... http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
  3. 3. Four of the most liked insights of our courses... !   trade-off manual and automated testing ! session-based test management ! test charters ! heuristics
  4. 4. Trade-off manual and automated testing
  5. 5. Testing Pyramid UI API-level Tests Unit-Tests manual see http:// www.mountaingoatsoftware.com/ blog/the-forgotten-layer-of-the-test- automation-pyramid
  6. 6. Session-based test management
  7. 7. Session-based test management !   Topic !   Time-boxed !   Notes ! Debriefing Adapted from James und Jon Bach: http://www.satisfice.com/sbtm/
  8. 8. Test charter
  9. 9. 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!)
  10. 10. Heuristics
  11. 11. 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
  12. 12. Four of the most liked insights of our courses... !   trade-off manual and automated testing ! session-based test management ! test charter ! heuristics
  13. 13. ... I know Knowledge ... I don‘t know Ignorance Unconcious knowledge Second order ignorance Iknow...Idon‘tknow... ... what ... http://dannorth.net/2010/08/30/introducing-deliberate-discovery/
  14. 14. Questions? Markus Gärtner @mgaertne it-agile GmbH

×