Test automation tools have been around for some time before cloud native applications became a trend. However, for the dozens of companies I’ve analyzed, each one of them did this in a custom way, where they built their internal custom solution to test their Kubernetes environments.
There are many different aspects of your code you want to test, be it functional or nonfunctional testing, and each testing tool does it differently. There are security tests, end-to-end tests, integration testing, load testing, UI testing and so on.
Testkube allows you to spend more time writing tests and less time on automation and integrating them into your development life cycle.