Sobre el proyecto

Testkube es una plataforma de pruebas de código abierto diseñada para equipos de ingeniería impulsados por IA, que ofrece una forma unificada de definir, ejecutar y analizar pruebas automatizadas dentro de la infraestructura de Kubernetes. Admite la ejecución de cualquier prueba, herramienta o script a escala, incluidas pruebas de API, E2E, rendimiento, seguridad e infraestructura. Las pruebas se pueden activar manualmente, según programaciones, desde pipelines de CI/CD o GitOps, ante eventos de Kubernetes, mediante REST API o a través de MCP. La plataforma agrega resultados de pruebas, artefactos, registros y métricas de recursos para la resolución centralizada de problemas y la generación de informes. Se integra con las herramientas existentes mediante webhooks, REST API y un servidor MCP, y ofrece capacidades de IA para la resolución de problemas, el análisis y la remediación. El agente de código abierto tiene licencia MIT y se ejecuta de forma autónoma en un clúster de Kubernetes sin un plano de control, mientras que un plano de control comercial proporciona orquestación multiclúster, funciones de IA y capacidades de nivel empresarial como SSO/SCIM, RBAC y registros de auditoría. Un marketplace ofrece flujos de trabajo de Testkube listos para usar para pruebas de infraestructura.