35

Eusebiu Blindu - Testing seen through a puzzle

Embed Size (px)

DESCRIPTION

Presentation for http://czechtest.com/programmeSee details here http://www.testalways.com/2012/03/03/czech-test-in-prague/

Citation preview

Page 1: Eusebiu Blindu - Testing seen through a puzzle

 

Page 2: Eusebiu Blindu - Testing seen through a puzzle
Page 3: Eusebiu Blindu - Testing seen through a puzzle
Page 4: Eusebiu Blindu - Testing seen through a puzzle
Page 5: Eusebiu Blindu - Testing seen through a puzzle
Page 6: Eusebiu Blindu - Testing seen through a puzzle

Testing is like solving puzzles

Page 7: Eusebiu Blindu - Testing seen through a puzzle

Puzzle    "...In a basic puzzle, one is intended to put together pieces in a logical way in order to come up with the desired solution..." -(wikipedia)

Testing "investigating a product with the purpose of getting useful information that is relevant to stakeholders"

      "put together pieces"  ~ "investigating"            

Page 8: Eusebiu Blindu - Testing seen through a puzzle

Examples of "testing puzzles":

Find a bug

Page 9: Eusebiu Blindu - Testing seen through a puzzle

Examples of "testing puzzles":

Find the reproducing steps/patterns of a bug

Page 10: Eusebiu Blindu - Testing seen through a puzzle

Examples of "testing puzzles":

Hack an application ( ex: upload a message/picture to a normally unauthorized part of a website)

Page 11: Eusebiu Blindu - Testing seen through a puzzle

Examples of "testing puzzles":

Prove that all known expected behaviors of the

application are met

Page 12: Eusebiu Blindu - Testing seen through a puzzle

Examples of "testing puzzles":

Find the most efficient way to cover the application from the testing perspective based on time, priorities and risk

Page 13: Eusebiu Blindu - Testing seen through a puzzle

Puzzles

Micro-puzzlesMacro-puzzles

Page 14: Eusebiu Blindu - Testing seen through a puzzle

Micro -puzzles

Page 15: Eusebiu Blindu - Testing seen through a puzzle

Find an input that is not a prime number, but the application is validating it as being prime     

~5 min

Page 17: Eusebiu Blindu - Testing seen through a puzzle

                                

                                 It looks like testing

                                           and

     

                        It looks like solving a puzzle

Page 18: Eusebiu Blindu - Testing seen through a puzzle

Puzzles:1)try to reproduce2)find the pattern

Page 19: Eusebiu Blindu - Testing seen through a puzzle

                Patterns

Page 20: Eusebiu Blindu - Testing seen through a puzzle

Go to http://www.testalways.com/3

Puzzle: List all the relationships that you can find between entered input and generated image

Page 21: Eusebiu Blindu - Testing seen through a puzzle

Click on slide to go to video demo

Page 22: Eusebiu Blindu - Testing seen through a puzzle

Click slide to go to video demo

Page 23: Eusebiu Blindu - Testing seen through a puzzle

Macro -puzzles

Page 24: Eusebiu Blindu - Testing seen through a puzzle
Page 26: Eusebiu Blindu - Testing seen through a puzzle
Page 27: Eusebiu Blindu - Testing seen through a puzzle
Page 28: Eusebiu Blindu - Testing seen through a puzzle
Page 29: Eusebiu Blindu - Testing seen through a puzzle

Multiple possible analogies for hidden image puzzle:

bugs that were found for a defined area of a product

Page 30: Eusebiu Blindu - Testing seen through a puzzle

Multiple possible analogies for hidden image puzzle:

bugs that were found for the whole project

Page 31: Eusebiu Blindu - Testing seen through a puzzle

Multiple possible analogies for hidden image puzzle:

bugs that were found by testers relative to all the bugs and issues reported eventually (including developers,

users, clients etc)

Page 32: Eusebiu Blindu - Testing seen through a puzzle

Puzzles

Micro-puzzlesMacro-puzzles

Page 33: Eusebiu Blindu - Testing seen through a puzzle

Conclusions:

Page 34: Eusebiu Blindu - Testing seen through a puzzle

References:

Concept: James Bach – http://satisfice.com – dice game

Exercises:Markus Gärtner - http://www.testing-challenges.org/

Environments: Ajay Balamurugadas –http://weekendtesting.com

Page 35: Eusebiu Blindu - Testing seen through a puzzle

Feedback

http://www.testalways.com/feedback

or [email protected]