DevelopsenseLogo

McLuhan on Blink Testing

At about the 10-minute mark in this video (from 1968) Marshall McLuhan refers to an expression that he claimed was then in use at IBM: “Information overload leads to pattern recognition.” This is central to the idea of what blink testing is all about. He also describes characteristics of the scientist’s mindset vs. the artist’s mindset, which reminded me of similar patterns that we might see in programmers and testers. … Read more

Three Kinds of Measurement and Two Ways to Use Them

In the testing business, we’ve been wrestling with the measurement problem for quite a while. I think there are two prongs to the problem. The first is the aphorism that “you can’t control what you can’t measure”. The second is the confusion between measurement (which can be either quantitative or qualitative) and metrics, which are mathematical functions of measurements, and therefore fundamentally quantitative, only quantitative. I don’t know if you … Read more

Testability

On Twitter, Kindly Reader @jrl7 (in real life, John Lambert at Microsoft) asks “Is there an example of testability that doesn’t involve improving ability to automate? (improved specs?)“. (Update, June 5 2014: For a fast and updated answer, see Heuristics of Software Testability.) Yup. If testing is questioning a product in order to evaluate it, then testability is anything that makes it easier to question or evaluate that product. So … Read more

Automation Bias, Documentation Bias, and the Power of Humans

A few weeks I went down to the U.S. Consulate in Toronto to register Ariel, my daughter, as an American citizen born abroad. (She’s a potential dualie, because she was born in Canada to an American parent: me. I am a dualie, born in the U.S. to Canadian parents. Being born a dual citizen is a wonderful example of a best practice. You should follow it. But I digress.) The … Read more

Exploratory Testers’ Meetup, June 3

Thanks to the energetic James Lyndsay, a bunch of us are meeting at the conclusion of his Exploratory Testing class and my Rapid Testing class on Friday, June 3 2009, in London, UK. I expect we’ll be there somewhere between 5:30 and 9:00pm. The venue is the Prince Arthur pub, 80-82 Eversholt Street, Euston, London, NW1 1BX, right across the street from Euston Station, north of Euston Road. Three large … Read more

The Difference Between Experience and Experiments | Michael Bolton | STAREAST

The Difference Between Experience and Experiments with Michael Bolton presented by STAREAST presented by Techwell Happenings.

In this video from the STAREAST 2009 Interactive Lounge, Michael Bolton takes a look at two subjects–a 17th century debate over the air pump and the difference between experience and experiments–and how they relate to the software testing of today and tomorrow.

James Lyndsay Mea Culpa

In a recent posting, I made a mistake: I erroneously stated that James Lyndsay, the genial host of the London Workshops on Exploratory Testing (LEWT), had not attended a LAWST conference before setting up LEWT. Except I was wrong: he had. Shame on me for not checking. If you’re not aware of James’ work, you would do well to know about it. He’s the author of a rich set of … Read more

Automation and Coverage Part II

Last week posted a blog entry on automation and coverage, in which I questioned the usefulness of trying to cover “everything” with automated tests, comparing them to the CCTV cameras that are in use all over the place, but especially in Britain. Despite the limitations of such schemes, there might also be some useful aspects. What might they be? For certain areas that we decide to cover with a camera, … Read more

Bangalore Workshop on Software Testing

In 1999, Cem Kaner and Brian Lawrence came up with the idea of having testers and test managers meet to talk about some of the problems that seemed to bedevil all of them. This was, for its time, a radical idea for the testing community. Here’s what they said, after the second LAWST but before the third: This is a process developed by Cem Kaner and Brian Lawrence for technical … Read more

Posted: Presentation Notes from STAR East

At the STAR East conference, produced by Software Quality Engineering in Orlando, FL, I gave a keynote address on Testing and Noticing. I also gave a half-day experiential workshop on Difficult Testing Questions and How to Answer Them, and a track session called Insource or Outsource Testing: Understanding Your Context. A number of people have asked about the source for the video that I showed. It can now be revealed … Read more