Why Kubernetes Applications Require a New Approach to Testing Using Testkube
Microservices, CI/CD, DevOps, GitOps, cluster networking, etc.—more and more teams are building software fundamentally differently than they did even a few years ago. However, testing approaches and tooling have not caught up yet. At least not until now. What if you could apply the same type of GitOps and DevOps methodologies to your testing activities? Tests could be deployed and stored in a Kubernetes cluster, they could be decoupled from your CI/CD, orchestrated in the cluster in the same way you do with your applications and not in your CI/CD, publish results aggregated in a common format and triggered with a simple API request. Looks promising, right? Let’s have a look at Testkube, an open-source framework that is moving to be the cloud-native testing framework for all your Tests in Kubernetes. Whether you are using Postman, Cypress, K6, SoapUI, or any other testing tool, Testkube can unlock all the capabilities of those tools that allow you to deliver code with confidence.
Bruno Lopes is a Product Leader who has been working on the cloud ecosystem as a researcher, software developer, and for the past several years as a product manager on several Kubernetes projects. He's on a mission to improve the way software engineers develop, test and deploy their applications in the cloud. His most famous project that he is currently leading is Testkube.io, which is an open source testing framework that is changing the way people do testing in the cloud.