This is an article by me and Aaron Hodder for the debut issue of Testing Trapeze. In this article, we explain why creating and performing test cases is not the same thing as doing testing. In fact, … [Read more...] about Test Cases Are Not Testing
test-design
Unbearable Lightness of “Model-Based” Testing
This is a presentation I gave about the thing some people call "model-based" testing and my concerns about the limitations of formal modeling applied to test design. … [Read more...] about Unbearable Lightness of “Model-Based” Testing
Allpairs
Let's say you must test something that involves a lot of different variables. Configuration testing is like that: different printers, different print options, different documents. Who knows what … [Read more...] about Allpairs
Perlclip
Sometimes you need to test a text field or document with different kinds of stressful inputs. But, it can be a pain to prepare the text data. PerlClip is a tool that helps you do that. PerlClip places … [Read more...] about Perlclip
Pairwise Testing: A Best Practice That Isn’t
Combinatorial testing is one of my favorite things. And pairwise (aka all-pairs) test coverage is a popular combinatorial technique. But, just as with all other techniques, the hype around pairwise … [Read more...] about Pairwise Testing: A Best Practice That Isn’t
General Functionality and Stability Test Procedure
This is the exploratory portion of the Certified for Microsoft Windows 2000 testing protocol that I designed back when Windows 2000 was introduced. I am proud of this work. It was the first explicitly … [Read more...] about General Functionality and Stability Test Procedure