Rigorous Exploratory Testing

Exploratory Testing is a style of testing in which you explore the software while simultaneously designing and executing tests, using feedback from the last test to inform the next. Exploratory Testing helps us find surprises, implications of interactions that no one ever considered, and misunderstandings about what the software is supposed to do. Cem Kaner . . . → Read More: Rigorous Exploratory Testing

It's All About the Variables

Let’s talk about bugs for a moment. Bad bugs. The kind of bugs that make headlines. Bugs like these:

From 1985 – 1987, Therac 25 radiation therapy machines overdosed patients with radiation, killing them.
In 1996, the Ariane 5 rocket exploded spectacularly during its first flight.
In 2004, the NASA Mars rover “Spirit” was inoperable for . . . → Read More: It's All About the Variables