Exploratory Testing
        –
 For devs, testers,
     and you

    Markus Gärtner
     @mgaertne

    Meike Mertsch
    @meikemertsch

    it-agile GmbH
I don‘t know
     what
you don‘t know
I don‘t know
    what
I don‘t know
... what ...

                   ... I know             ... I don‘t know


I know...


                  Knowledge                    Ignorance
I don‘t know...




                  Unconcious              Second order
                  knowledge                ignorance
4 of the most liked insights
of our courses...

 Trade-Off  manual and automated testing
 Session-based test management
 Test Charter
 Heuristics
Trade-off manual and
  automated testing
Testing Pyramid
     manual


        UI

  „Integration“
       Tests

    Unit-Tests
Session-based Test
  management
Session-based Test
  management
       Topic


     Time-boxed


       Notes


     Debriefing
Test-Charter
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
Heuristics
Heuristics
 History
 Image
 Comparable   Products
 Claims
 UserExpectations
 Purpose
 Product
 Standards and Statuses
 Familiar Problems
4 of the most liked insights
of our courses...

 Trade-Off  manual and automated testing
 Session-based test management
 Test Charter
 Heuristics
... what ...

                   ... I know             ... I don‘t know


I know...


                  Knowledge                    Ignorance
I don‘t know...




                  Unconcious              Second order
                  knowledge                ignorance
Thanks for listening!

     Markus Gärtner
      @mgaertne

    Meike Mertsch
    @meikemertsch

     it-agile GmbH

Exploratory testing for devs, testers, and you

  • 1.
    Exploratory Testing – For devs, testers, and you Markus Gärtner @mgaertne Meike Mertsch @meikemertsch it-agile GmbH
  • 2.
    I don‘t know what you don‘t know
  • 3.
    I don‘t know what I don‘t know
  • 4.
    ... what ... ... I know ... I don‘t know I know... Knowledge Ignorance I don‘t know... Unconcious Second order knowledge ignorance
  • 5.
    4 of themost liked insights of our courses...  Trade-Off manual and automated testing  Session-based test management  Test Charter  Heuristics
  • 6.
    Trade-off manual and automated testing
  • 7.
    Testing Pyramid manual UI „Integration“ Tests Unit-Tests
  • 8.
  • 9.
    Session-based Test management  Topic  Time-boxed  Notes  Debriefing
  • 10.
  • 11.
    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
  • 12.
  • 13.
    Heuristics  History  Image Comparable Products  Claims  UserExpectations  Purpose  Product  Standards and Statuses  Familiar Problems
  • 14.
    4 of themost liked insights of our courses...  Trade-Off manual and automated testing  Session-based test management  Test Charter  Heuristics
  • 15.
    ... what ... ... I know ... I don‘t know I know... Knowledge Ignorance I don‘t know... Unconcious Second order knowledge ignorance
  • 16.
    Thanks for listening! Markus Gärtner @mgaertne Meike Mertsch @meikemertsch it-agile GmbH