Author Archive

(Lateral) Tester Exercise IV – Quality Characteristics Rikard Edgren No Comments

* Take any product, or a part of it. * Choose one category of the quality characteristics. * Go through each sub-category and consider if it is relevant. * For these, write a quality objective anchored in the product, that is useful to many roles. * Design and execute tests that challenge these objectives. * […]

Open Letter to EuroSTAR organizers – testing introduction Rikard Edgren 2 Comments

Hi Thanks for your request of a high level summary of software testing. You would get different answers from each tester, and here’s what I think you should know. 1. Purpose of software Software is made to help people with something. If people don’t have use of it, the product doesn’t work. This is complex, […]

How I Write Conference Abstracts Rikard Edgren No Comments

I guess some of you are writing, or thinking about writing, abstracts for EuroSTAR 2013, deadline is at 13 February. You should do this, not just because Alan said so. You should do it because you want to tell stories, enhance your own understanding of something that is important to you. This is my process […]

Pass to Fail, Fail to Pass Heuristic Rikard Edgren 2 Comments

When teaching scripted testing (yes, I actually do this!) I found the Pass to Fail, Fail to Pass heuristic (used by many, but now with a catchy name.) The essence is that when a not-overly-simple test has resulted in a Pass, think about it some more, and try to make it Fail instead. When a […]

I am an Exploratory Tester Rikard Edgren 5 Comments

I am curious about how the system works I look at details and the whole, and at many places I use many sources to learn what is important I am creative and see many testing possibilities I test in many different ways, and adjust to the situation I am good at finding important problems fast […]

Complete Testing Risk Reduction with Bohr-Steinlager-Stumpf Quantization Rikard Edgren 1 Comment

Suppose you have a risk assessment fully agreed by stakeholders, and their relatives. Create a stable sampling across all adjacent perspectives, and let the corresponding tests be executed on best representatives platforms, theoretically covering 99.5% of potential future usage. Now, let any opposites conglomerate, and hold their best fit tempo, until the sounds dissolve into […]

Intertwined SFDPOT & CRUCSPIC STMP Rikard Edgren 3 Comments

I hope many of you are using SFDPOT (James Bach) and CRUCSPIC STMP ( in order to investigate what to test. SFDPOT describes elements of the product, and CRUCSPIC STMP describes sought attributes of the system. They are very powerful ways to identify things to test, plus to be able to communicate it effectively. Both […]

Lightweight Charisma Testing Rikard Edgren No Comments

One heavyweight way of testing charisma is to use dozens of potential users on dozens of alternative product solutions/prototypes. For lightweight charisma testing, it is often fast and fruitful with an awareness of charisma violations. This method requires an understanding of the unique charisma for your product. Testers probably won’t be in charge of developing […]

Scenario Testing, Karlstad 2012 Rikard Edgren No Comments

I have been doing and teaching quite a lot of scenario testing lately. I have been surprised by the ease and speed, and ability to find important problems, (also giving an embryo to a compelling bug report.) Maybe it can be useful for you as well, probably as a complementary technique, or as a powerful […]

My Very First Testing Lesson Rikard Edgren 4 Comments

As everyone else, I fell into testing by chance. I wanted to work as a developer, and saw testing as a stepping stone (this quickly changed, though.) My first day I tested a Service Pack of a big, localized product. An experienced tester guided me at the start, and I can still remember the conversation. […]