Automated and efficient testing is critical for delivering high-quality software. It ensures that the same test scenarios are executed identically every time, reducing variability caused by human errors. It also detects regressions early in the CI/CD pipeline. Tekton, an open source Kubernetes-native framework, provides a robust foundation for defining and running CI/CD pipelines. However, testing within these pipelines often lacks seamless orchestration, slowing down the development lifecycle.
Testkube, an open source test orchestration tool, bridges this gap by integrating testing directly into Kubernetes workflows. In this talk, we will understand the architecture of Tekton and how Testkube can be integrated into Tekton pipelines seamlessly. A live demo will showcase how developers can execute acceptance testing with Robot Framework using Testkube directly from Tekton, monitor results, and improve testing efficiency in their CI/CD processes. We will explore best practices for automating test execution, handling artifacts, and leveraging Testkube’s BYOT (Bring Your Own Tool) capabilities within Tekton pipelines.
Attendees will gain a clear understanding of: