A recurring question in discussions, tests, books, interviews, and blogs is “How would you test this?”.
But two questions of perhaps equal importance is “why would you test this?”, and “what do you actually mean by test”?
In order to give a meaningful answer to any of the three questions I think it would be useful to reverse the order of how they just appeared in the intro to this post:
* Only if we have a somewhat congruent idea about what we mean when we talk about testing can we hope to come to some useful agreement as to why we would want to spend our scarce resources on doing this “testing” thing.
* Only when knowing why we want to test (and thus what information we are interested in) can we make good and valuable decisions about how we would test something.
I’ve been doing a bit of thinking over the summer but not not a lot of writing. I’m trying to correct that now… be warned.