# kubeshop/testkube

☸️ The Open Testing Platform for AI-Driven Engineering Teams

Repository: https://github.com/kubeshop/testkube
Canonical: https://ross.abutalabs.com/products/testkube
Homepage: https://testkube.io
Language: Go
License: NOASSERTION
License Family: other
Topics: kubernetes, testing, testing-tools, cicd, devops, monitoring, quality-assurance, testing-automation, testkube, gitops, test-automation, ai, ai-agents
Last push: 2026-08-26T18:59:19+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 1889, "days_push": 7, "days_rel": 13, "gap_med": 1.0, "n_releases_24m": 201}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1649, forks 172 (observed 2026-08-28T04:05:16.704708+00:00)

## What it is
Testkube is an open testing platform that orchestrates, executes, and analyzes automated tests inside Kubernetes infrastructure using any containerized testing tool (Cypress, Playwright, k6, JMeter, pytest, etc.). It combines an open-source agent with a commercial control plane, and adds AI-driven test authoring, failure analysis, and MCP integration for AI agents.

## Use cases
- run cypress and playwright tests inside kubernetes clusters
- centralize test results and artifacts across multiple teams and clusters
- trigger test workflows from CI/CD pipelines or kubernetes events
- detect and analyze flaky tests across environments
- let AI agents run tests and investigate failures via MCP
- decouple test execution from CI pipelines with gitops-managed test workflows
- run load tests with k6 or jmeter at scale in your own infrastructure

## When to choose
- your team runs automated tests in Kubernetes and wants centralized orchestration and reporting
- you need to unify heterogeneous testing tools under one platform
- you want test execution decoupled from CI/CD pipelines with event or schedule triggers
- you need multi-cluster test execution with self-hosted infrastructure control
- you want AI-assisted test creation, failure triage, and remediation

## When to avoid
- you only need a simple unit test runner without Kubernetes infrastructure
- you require a fully open-source control plane - the control plane and dashboard are commercial
- your tests are not containerizable or run outside cloud-native environments
- you need a lightweight testing library rather than a full orchestration platform

## Facets
- artifact type: service
- maturity: active
- function: testing, ci-cd, monitoring, workflow-automation, agent-framework, mcp, scheduling, webhook, developer-tools
- domain: testing, cloud-computing, developer-tools
- platform: go, cli, self-hosted, cloud
- tags: test-orchestration, test-automation, gitops, quality-assurance, ai-agents, open-core, kubernetes-native, test-workflows, devops, containers, automation, kubernetes, docker

## Member repositories
- kubeshop/testkube (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:16.704708+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:45:09.771601+00:00, confidence not recorded.
  - readme: https://github.com/kubeshop/testkube (fetched 2026-08-28T04:05:16.704708+00:00, sha 5386f2877ff5)
  - homepage: https://testkube.io (fetched 2026-08-29T11:18:22.827091+00:00, sha 33262184392e)
  - site_page: https://testkube.io/features (fetched 2026-08-29T11:18:22.838301+00:00, sha ff33cc10ec0b)
  - site_page: https://docs.testkube.io (fetched 2026-08-29T11:18:22.841608+00:00, sha ecfdba3c454a)
  - site_page: https://testkube.io/about (fetched 2026-08-29T11:18:22.843062+00:00, sha c7366613474f)
  - site_page: https://docs.testkube.io/articles/install/overview (fetched 2026-08-29T11:18:22.844575+00:00, sha 5adf8b683f42)
  - site_page: https://testkube.io/pricing (fetched 2026-08-29T11:18:22.836385+00:00, sha 7a77b4d8937c)
  - site_page: https://testkube.io/integrations (fetched 2026-08-29T11:18:22.840044+00:00, sha d0269818efea)
- Data as of 2026-08-30T08:39:29.467469+00:00.
