Category Archives: Testing

Software Testing

EuroSTAR: The Danish Alliance

At the EuroSTAR conference a small group of people met at two of the evenings to share more of their knowledge and passion for software testing. Initiated by Shmuel Gershon, motivated by the Rebell Alliance conference at a conference, we met, ate, drank, and talked about testing.

Shmuel did an awesome job to get us together there, and he took the responsibility to file the videos from the lightning talks on youtube.com. Check out his blog entry which has them all, including a German guy who says something about feedback, responsibility, and craftsmanship. But you definitely want to check out the other talks, which are even greater than that.

Inspectional Testing is about time

Stefan Kläner commented on my last blog entry saying:

But an inspection for me is a somewhat regular process. Like state authorities would inspect restaurants to make sure they work according to certain standards, or an internal check if your company fulfills all FDA requirements before an FDA audit.
So in my opinion inspection would be a repetitive task. To stay at your windshield-example (which I like), you would inspect it in the morning, to check if it is frozen or not. Obviously you wouldn’t inspect in in the summer, that’s why I wrote “somewhat regular” as it is usely triggered by an event.

In order to answer the question, I have to get back to my initial inspiration, which is the book “How to read a book”.

Continue reading Inspectional Testing is about time

Inspectional Testing

Over the course of the past week, I noticed a name for something several Exploratory testers already do. I crossed the idea first while reviewing one of the chapters in an upcoming book on how to reduce the cost of testing. The chapter was written by Michael Kelly, and discussed Session-based Test Management or “Managing Testing based on sessions” as Carsten Feilberg recently pointed out at EuroSTAR.

The idea is simple. Challenged by Michael Bolton, I came up with the description, that Inspectional Testing is like scratching the ice from the windshield of your car in the winter. If you have lots of time, you scratch all windows free completely. If you don’t have enough time, you know that you should scratch everything free before starting to drive, but you can also select to scratch just some of the ice, so that you see enough to start driving. You risk a car crash at that time, but over time the ice will melt while driving. So, depending on the time you feel comfortable with to take for your testing activities, you start testing just enough. After the first charter, you reflect on your first time-boxed test session, and come up with additional tests as you see fit. You see clearer than before at this point in time, but you may want to dive into some topics in more depth. This is like letting the ice melt while you drive in your car.

Continue reading Inspectional Testing