These are the slides the keynote I did at Romanian Testing Conference 2018.
Please feel free to ask me if you have any questions since most of the slides are images.
17. @mariakedemo
“If we are uncritical we shall always find what
we want: we shall look for, and find,
confirmation, and we shall look away from,
and not see, whatever might be dangerous to
our pet theories. In this way it is only too
easy to obtain what appears to be
overwhelming evidence in favour of a theory
which, if approached critically, would have
been refuted.”
Karl Popper - 1957
20. @mariakedemo
THE WORK OF AN EXPERIENCED TESTER…
PERCEPTION
Verify and check that the
requirements are fulfilled
Check that the product works
- by clicking around the UI
REALITY
Explore the product rapidly to learn about how it
might behave
Challenge ideas, models and assumptions
Gather valuable information
Communicate information well
Learn to evaluate risks
Make trade offs between finding new information or
investigating an existing problem
Increase testability
+10000 other things
22. How will the change in
technology and practices like
machine learning and DevOPs impact software
testing and the role of the
tester?
@mariakedemo
23. @mariakedemo
exploring and experimenting, challenging and
investigating to bring forward the risks and
problems that threaten the value of products
and the organizations that develop them
THE ESSENCE OF TESTING
24. @mariakedemo
TESTERS AND TESTING
REALITY
Verify and check that the
requirements are fulfilled
Check that the product works
- by clicking around the UI
REALITY
Explore the product rapidly to learn about how it
might behave
Challenge ideas, models and assumptions
Gather valuable information
Communicate information well
Learn to evalute risks
Make trade offs between finding new information or
investigating an existing problem
Increase testability
+10000 other things
25. @mariakedemo
TESTERS AND TESTING
REALITY
Verify and check that the
requirements are fulfilled
Check that the product works
- by clicking around the UI
REALITY
Explore the product rapidly to learn about how it
might behave
Challenge ideas, models and assumptions
Gather valuable information
Communicate information well
Learn to evalute risks
Make trade offs between finding new information or
investigating an existing problem
Increase testability
+10000 other things
28. @mariakedemo
If you are testing
“ If you are a tester your mission is to learn
about the product and to find problems in it.
If you use tools skillfully to accelerate and
extend that mission you’ll accelerate learning
and bug finding. If you use tools without focus
on the mission you’ll accelerate oblivion.”
- Michael Bolton