Thursday, 9 February 2012

Curiosity. If cats were testers

I did a few of the cat and mouse cartoons last Summer but somehow failed to post them in 2011. Here's one now:

What you believe life is, affects the way you live. What you believe testing is, affects the way you test.

That’s why it’s important, in my opinion, for testers to understand what testing is about and how test approaches differ between testers. That’s the reason I think the concept of Schools of Testing can be helpful.

The Schools of Testing is a way of grouping testing approaches so that it’s easier to differentiate between each one. Although the schools can seem divisive, it does help in identifying, or at least pointing to, the big Why of testing. Why did you test it that way? Why didn’t you test it in this other way? Why are you following this approach or this process?

Here’s how I would answer the big Why of testing: I believe that each software development project is unique. Each will have its own problems and to be efficient, will require new solutions. For Testers, they will have new bugs to find, some will be very similar to previous projects and some will come as a surprise. That is why I count myself in the Context Driven School. Testers need to be inquisitive, alert, sceptical and thinking of brand new ways to make testing faster or better or both. Software development projects will need curious testers who want to learn quickly about the software under test.

Michael Bolton spoke at last year’s CAST conference, the main topic was Context Driven Testing. The write up of the talk is here. He discusses the helpfulness and unhelpfulness of the school of testing and describes Context Driven characteristics:

For additional background reading, you might want to read this where Brett Pretticord gave a presentation on four schools of testing.


  1. I am not able to view the above image!!! There is one request can you draw a cartoon that depicts the relationship between the Testers v/s developers!!!! :) till now i truely liked all your cartoons :)

  2. Hi Bhavya, how are you trying to view the cartoon? I've tried it on the latest(ish) browsers for FF, IE and Chrome.
    I'll have a think about your suggestion, although I tend to shy away from depicting developers in-case they get offended and decide to beat me up! ;)

  3. I am trying to view the cartoon through Chrome! Let me check it once again through other browsers...I suggested you about Testers V/s developers since today I had a hard time with developer!!!! :P ;) Just checked out whether you had done any cartoons on them??Since I didn't found it so I suggested you ;) :)

  4. Hope it works out with your devs. Here's an old cartoon that includes one developer:

  5. Hey thanks a lot!!!!! :)) Even I saw the above cartoon!! Both were gud :))