Testkube is a Kubernetes-native testing framework that orchestrates any test tool at scale.
What You Get for Free
- Any test framework — Cypress, Playwright, k6, Postman, JMeter, pytest, and more
- Kubernetes-native — tests run as K8s jobs
- Test workflows — chain tests, parallel execution, conditional steps
- Artifact storage — screenshots, logs, reports saved automatically
- Dashboard — web UI for test management and results
-
CLI —
kubectl testkubefor terminal-first workflows - Webhooks — trigger tests from CI/CD or any event
- Parametrized tests — run same test with different configs
- Self-hosted — free, unlimited tests
Quick Start
# Install on any K8s cluster
helm repo add testkube https://kubeshop.github.io/helm-charts
helm install testkube testkube/testkube
# Create and run a test
kubectl testkube create test --name api-test --type postman/collection --file collection.json
kubectl testkube run test api-test
Why Platform Teams Choose It
CI/CD pipelines aren't designed for test orchestration:
- K8s-native — tests get resources they need, auto-cleanup
- Framework-agnostic — use ANY test tool, not just built-in
- Parallel at scale — run 100 tests simultaneously
- Separation — tests are a platform concern, not a CI concern
A platform team was running Playwright tests in GitHub Actions — 45-minute runs, flaky timeouts, expensive runners. They moved to Testkube on their K8s cluster — parallel execution cut time to 8 minutes, and tests run closer to the services they test.
Need Custom Data Solutions?
I build production-grade scrapers and data pipelines for startups, agencies, and research teams.
Browse 88+ ready-made scrapers on Apify → — Reddit, HN, LinkedIn, Google, Amazon, and more.
Custom project? Email me: spinov001@gmail.com — fast turnaround, fair pricing.
Top comments (0)