2. 2 Science Fiction – Fiction today, Reality tomorrow Arthur C. Clark Geosynchronous satellites (1945) – Actual satellites (1963) Cloning - Dolly Jules Verne’s “Twenty Thousand leagues under the sea” (1869) – Simon Lake built “Argonaut” first submarine to operate in the open seas (1897)
3. 3 What About These? Androids TimeTeleportation What about ? travel? ? How about self testing code? May that never become a reality as long as I live…
10. 8 Problems in Testing Are there problemsin testing? We all seem to be doing fine! Probably the biggest problem in testing is -“we do not have a problem”
11. 9 Problems in Testing Why is this aproblem? Is there a solution in future? Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Albert Einstein
20. Do I need coding skills? What will I do with those?
21.
22. 13 What does testing mean for different stakeholders? Let us face it Nobody wants testing…
23. 14 What does testing mean for different stakeholders? If one assumes that “testing is necessary” one is likely to try to improve the way testing gets done If one believes that testing is unnecessary then one is more likely to find ways to minimize or eliminate testing Mindset Matters !
34. 24 Bug – The Only Perfect Being Most bugs are because imperfect requirements are imperfectly translated into imperfect design which is imperfectly translated into imperfect code
42. 32 Coverage & Data – Integral Part of Tool-Chain Customer care – database, emails, blogs Internet security advisories Standard Conformance Defect database, data-mining for bug-taxonomy Data from application monitoring in production