Take Your Tests to the Cloud with Testkube
summary
Testkube is a Kubernetes operator that runs tests as declarative TestWorkflow CRD objects, triggering Playwright, Selenium, JUnit/pytest, Postman, Gatling/JMeter/k6 and other tools inside the cluster so tests access internal services without exposing them. It exposes a REST API and CLI, stores artifacts (screenshots, videos, logs), supports cron schedules and Argo CD hooks, and scales per cluster. The team keeps workflows in Helm charts, ships JSON results to Loki, builds a Grafana + Loki dashboard, and reports that the OSS workflow materially simplified cross-team testing via in-cluster execution.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:50End-to-end testing challenges
- 9:01Testkube and its features
- 14:03Defining test scenarios
- 17:14Deploying tests in Kubernetes
- 20:31Testkube enterprise features
- 23:44Q&A
related talks
33mThe Power of a Unified Testing Approach in Kubernetes
24mWhy Kubernetes Applications Require a New Approach to Testing using Testkube
16mWhy Kubernetes Applications Require a New Approach to Testing using Testkube
16mWhy Kubernetes Applications Require a New Approach to Testing using Testkube
45mMario Leander Reimer: K8s-native Quality Assurance of Microservices with Testkube
32mRedefining Continuous Testing in Kubernetes Environments
56mQuality in a Square K8s-native Quality Assurance of Microservices w. Testkube
40mKubetest2: Because Now You Can Test Kubernetes on Your Bespoke Cloud Too!
