How much automate tests?

We know how testing software under development is important. We know we should automate these tests. The question we are trying to answer here is: “Should everything be 100% automated?” The quick answer is: In general, no.

Automation has pitfalls identified by Huttermann (2012):

  • Law of marginal costs,
  • Verb/Noun mistake,
  • Paradox of automation,
  • Irony of automation.

Law of Marginal Costs