6

At CAST2011, Chris Blain spoke about troubleshooting tips he's found helpful as a tester. Ones I especially identified with:

  • Model
  • Take no one's word, and make no assumptions
  • Look for other causes
  • Ask who, what, where, when, to what extent - about everything
  • Debug as well as the developer you respect the most

Other troubleshooting tips you've found helpful?

Michael Hunter
  • 449
  • 2
  • 6

4 Answers4

6

Along the lines of Joe - discuss with others and don't be reluctant to bring in an extra pair of eyes. This helps with "make no assumptions" and is a good de-focusing exercise.

No matter how well we try not to make assumptions it is quite easy to slip into them without realizing. Therefore, describing your findings and approach to someone else is very productive - it opens you up to questioning yourself - the other pair of eyes asking, "why did you do that?"

Some more thoughts related to showing your working are here:

http://testers-headache.blogspot.com/2010/06/showing-your-thinking-or-thought.html

3

Here's another tip:

  • Make your findings public, so that others can pitch in, make suggestions, amplify, or otherwise provide aid
Joe Strazzere
  • 14,118
  • 1
  • 27
  • 61
3

Lessons Learned in Software Testing by Cem Kaner et al is a classic source for this kind of wisdom. If you want testing advice from experienced testers, it's a great place to start. You might not agree with everything, but it will get you thinking about how you approach testing in new ways - and that's really the intent of the book.

Ethel Evans
  • 5,410
  • 2
  • 22
  • 44
2

Ask, "Why?" And keeping asking why until you've arrived at the real root cause.

Nithin Shenoy
  • 303
  • 1
  • 8