Server Testing Tools: Serverspec, InSpec, Testinfra, Goss
In this post, I am going to describe differences among server-testing frameworks that I have briefly tried so far:
Comparison
Thought
Personally, I liked Goss the most as you can write it in yaml. The biggest drawback is that you have to run it on the server itself, and this makes it harder to introduce the tool on the existing production environment.
Next, InSpec was easy to start with. I was going to use it at work until I noticed the license issue.
Thus, I have basically two options. Serverspec seems great, but since my team members tends to prefer Python to other languages, we might start using Testinfra first.
Nice blog, it is very impressive.
ReplyDeleteHow to use Pytest using Python
Advantages of Pytest