“Memoirs of Bad Testing” by Maaret Pyhäjärvi

Test Case Obsession is counting test cases. Defining goals of test automation in perspective of manual test cases automated. Not understanding that good test automation means decomposing the same testing problems in a different way, not mimicking your movements manually.

In this article, Maaret explores her generalization that “writing test cases is bad,” because for many, writing test cases becomes a sort of obsession. It becomes an obsession when writing, executing, and then automating test cases comprise the whole of one’s approach to testing. Testing stops being valuable when it becomes repetitive and narrow.

A balance is found in exploratory testing:

Not the “exploratory testing” that you put into a single task as a reason to say that you need extra time to think, but the kind that engulfs all your testing, makes you hyper focus on results and aware of cost of premature documentation as well as opportunity cost, and positively pushes you to think about risks and results as an unsplittable pair where there is not one without the other.