eusebiu blindu - testing seen through a puzzle
DESCRIPTION
http://czechtest.com/programmeTRANSCRIPT
![Page 1: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/1.jpg)
![Page 2: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/2.jpg)
![Page 3: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/3.jpg)
![Page 4: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/4.jpg)
![Page 5: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/5.jpg)
![Page 6: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/6.jpg)
Testing is like solving puzzles
![Page 7: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/8.jpg)
Examples of "testing puzzles":
Find a bug
![Page 9: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/9.jpg)
Examples of "testing puzzles":
Find the reproducing steps/patterns of a bug
![Page 10: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/11.jpg)
Examples of "testing puzzles":
Prove that all known expected
behaviors of the
application are met
![Page 12: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/13.jpg)
Puzzles
Micro-puzzles
Macro-puzzles
![Page 14: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/14.jpg)
Micro -puzzles
![Page 15: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/17.jpg)
It looks like testing
and
It looks like solving a puzzle
![Page 18: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/18.jpg)
Puzzles:
1)try to reproduce
2)find the pattern
![Page 19: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/19.jpg)
Patterns
![Page 20: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/20.jpg)
Go to http://www.testalways.com/3
Puzzle: List all the relationships that you can find
between entered input and generated image
![Page 23: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/23.jpg)
Macro -puzzles
![Page 24: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/24.jpg)
![Page 26: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/26.jpg)
![Page 27: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/27.jpg)
![Page 28: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/28.jpg)
![Page 29: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/29.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/30.jpg)
Multiple possible analogies for hidden image puzzle:
bugs that were found for the whole project
![Page 31: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/31.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/32.jpg)
Puzzles
Micro-puzzles
Macro-puzzles
![Page 33: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/33.jpg)
Conclusions:
![Page 34: Eusebiu blindu - testing seen through a puzzle](https://reader034.vdocuments.us/reader034/viewer/2022042813/54b715614a7959d5738b4591/html5/thumbnails/34.jpg)
References:
Concept:
James Bach – http://satisfice.com – dice game
Exercises:
Markus Gärtner - http://www.testing-challenges.org/
Environments:
Ajay Balamurugadas –http://weekendtesting.com