Archive for February, 2006

Exploratory Testing Research

Saturday, February 18th, 2006

Good research on testing is hard to find. Why? One reason is that testing does not belong to the field of Computer Science. I mean, sure, some of it does. There is some value to describing and testing an algorithm to efficiently cover a directed graph. But covering directed graphs is not my problem, most [...]

Surprise Heuristic

Friday, February 17th, 2006

At the recent Workshop on Training Software Testers, Morven Gentleman showed us a chart of some test results. I was surprised to see a certain pattern in the results. I began to think of new and better tests to probe the phenomenon.
Morven told us that the tester who produced that chart did not see anything [...]

Dead Bee Heuristic

Friday, February 17th, 2006

Have you ever had a software problem that disappeared even when you did nothing to correct it? Or have you ever fixed a bug by doing something that seems as if it shouldn’t have fixed anything?
Whenever that happens to me, I A) remain wary, and B) remove the fix so that by seeing the problem [...]

Peer Conferences and Learning

Wednesday, February 8th, 2006

In the past two years, “Peer conference” and “exhibition conference” are terms I’ve come to use a lot. A peer conference is a get together among practitioners of a particular discipline for the purpose of learning to practice better. It’s a round table, sometimes literally. An exhibition conference is what most people call just conference. [...]