Posts Tagged ‘serendipity’

Serendipity Questions Rikard Edgren No Comments

This Tuesday I held a EuroSTAR webinar: Good Testers are Often Lucky – using serendipity in software testing (about how to increase the chances of finding valuable things we weren’t looking for) Slide notes and recording are available. I got many good questions, and wanted to answer a few of them here: How can we […]

The Notepad and Visualize Heuristics Rikard Edgren 1 Comment

I was at Nordic Testing Days and had a great time meeting new and old friends. During my presentation about serendipity I showed two heuristics I wanted to share here as well. They both concern observing from different angles, to learn something new, and increase chances of serendipity. The Notepad Heuristic Years ago I worked […]

Testing Clichés Part V: Testing needs a test coverage model Rikard Edgren 16 Comments

I believe there is too much focus on test coverage , there is even an axiom about the need of it. My reason is that no coverage model captures what is important. Cem Kaner lists 101 possible coverage models (Software Negligence and Testing Coverage), and none of them are super-good to me (my favorite is […]

Review of properties in Kaner’s What is a Good Test Case? Rikard Edgren 5 Comments

One of Cem Kaner’s many classic writings is “What is a Good Test Case?” It is a very good article, well-spent time for anyone involved in software testing. But when writing about test ideas, I started to realize that the list of properties for good test cases isn’t perfect, for me. So it’s time for […]

Sampling & Serendipity Rikard Edgren 3 Comments

“Testing can’t be complete” might be the only statement all testers would agree upon. This means that we only will run a few of all possible tests, and this is in many fields called sampling. There isn’t too much said about qualitative sampling in software testing, so let’s look at what Grounded Theory says about […]

Did Beatles use Kanban? Rikard Edgren 10 Comments

I have become allergic to models that are brought from other industries, and put on software testing as a best practice, or something really good. Software testing is unique, and you might violate important aspects when applying a template that doesn’t match. It is a big difference between producing 100,000 cars a year, and one piece […]