Trying to Teach Testing Skills and Judgment
Download a copy of these slides here.
Since 2011, I have spent 1500 hours of actively teaching software testing to higher vocational students in Sweden. It is educations spanning 1 to 2 years aimed at providing professionals that the industry needs. My colleague Henrik Emilsson and I set out to enable the students to master the activity of testing, letting students capture both explicit knowledge like testing techniques, but also tacit skills and judgments like these:
– Asking the right questions
– Understanding what is important
– Seeing many perspective and test ideas
– Selecting effective test strategies
– Capturing serendipity
– Understanding which bugs are important
– Realizing when testing is good enough
In this presentation I will share our teaching philosophy and practice, including examples of real-world stories and typical exercises we let the students perform. I will explain why discussions among students are important, and how I as a teacher give feedback to drive the learning in good directions.
– hear how a teacher of testing thinks
– see examples of challenging testing exercises
– get a better understanding of skills and judgement in testing