DEV Community

Alex Spinov
Alex Spinov

Posted on

Testkube Has a Free Testing Orchestration Platform — Run Tests at Scale in Kubernetes

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
  • CLIkubectl testkube for 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
Enter fullscreen mode Exit fullscreen mode

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)