A simple, effective test automation strategy

Albert Starreveld
VX Company
Published in
6 min readApr 12, 2019

--

In my previous blog post, I wrote about different types of testing and what to consider when choosing a test automation strategy. More than a few readers asked how to put this advice into practice, and a good friend inspired me to write another blog post about it.

DevOps teams automate everything. When you’re getting started with test automation, it’s important to wonder why someone would want to automate tests. And what is testing, anyway? This article describes what testing is and what parts of that process can be automated. Fortunately, there’s no way test automation will eliminate manual testing; it will just make that process more efficient.

Here’s why:

It’s not the client’s idea that goes to production, it’s the developer’s assumption that does..

Communication begins with an idea. The brain converts that idea into words, and the mouth transmits those words through the air. The listener’s ear receives them, and the brain interprets the words and tries to create the same picture the transmitter had. However, not surprisingly, the most significant part of the initial message gets lost in this process.

Since most of the initial message gets lost in translation, a big part of testing is about communication; talking to the client and the developer. Are there any misinterpreted, overlooked, or missing requirements? Testing is about finding the difference between the…

--

--

Albert Starreveld
VX Company

Passionate about cloud native software development. Only by sharing knowledge and code can we take software development to the next level!