¿Qué es Keploy?
Keploy convierte tráfico en pruebas. Arrancas tu servicio con keploy record, lo usas, y Keploy captura las llamadas API entrantes junto con las consultas a bases de datos, los mensajes de colas y las llamadas salientes que provocaron; keploy test reproduce después las peticiones y sirve las dependencias grabadas como mocks, así que la batería funciona sin conexión y sin base de datos de pruebas que preparar. Entre las dependencias simuladas están PostgreSQL, MySQL, MongoDB, Redis, Kafka y RabbitMQ, sobre HTTP, gRPC o GraphQL.
En Linux captura en la capa de red con eBPF, por eso no necesita SDK ni cambios de código, pero sí root y un kernel 5.10 o posterior. Las versiones nativas para macOS (solo Apple Silicon) y Windows interceptan en espacio de usuario y solo reproducen con fiabilidad HTTP, MySQL y MongoDB; el resto de servicios necesita Docker. Las funciones de IA generan pruebas de API desde especificaciones OpenAPI o Postman y amplían casos límite como valores frontera, campos ausentes y tipos incorrectos.
El repositorio en Go tiene unas 19.500 estrellas y licencia Apache-2.0, con varias versiones por semana (v3.6.222 el 6 de noviembre de 2026). Grabar y reproducir requiere una cuenta gratuita de Keploy.
¿Merece la pena Keploy?
Las pruebas de integración son caras sobre todo por sus dependencias: una base de datos con datos de prueba, un broker de Kafka, un stub para la API de pagos. La respuesta de Keploy es grabar lo que esas dependencias devolvieron de verdad y reproducirlo. Para un servicio sin pruebas, una tarde recorriendo flujos con keploy record puede producir una batería que se ejecuta en CI sin ninguna infraestructura, un punto de partida mejor que la carpeta vacía de siempre.
El enfoque eBPF es lo que lo hace independiente del lenguaje, y también lo que lo hace intrusivo. En Linux, record y test se ejecutan como root dentro del kernel; Podman sin root no puede conceder eBPF en absoluto, y el modo de baja latencia en arm64 necesita el kernel 6.4. Los equipos de seguridad deberían tratarlo como cualquier otro agente privilegiado y mantenerlo fuera de los hosts de producción salvo que lo decidan a propósito, que es justo donde Enterprise vende la captura de tráfico de producción.
La pega: las pruebas grabadas solo cubren lo que alguien hizo mientras se grababa, y las respuestas grabadas se quedan obsoletas cuando cambia el esquema. La generación de casos límite con IA de los planes de pago ayuda con lo primero; lo segundo sigue exigiendo volver a grabar. En macOS y Windows las versiones nativas solo reproducen HTTP, MySQL y MongoDB, así que un servicio con Postgres o Redis tiene que ir en Docker. Ahora hace falta una cuenta gratuita incluso para la CLI de código abierto, y el repositorio acumula 385 issues abiertos.
El precio es moderado. Pro, a 19 $ por usuario al mes, incluye 19 $ de uso, y 400 ejecuciones al mes no cuestan nada más; a partir de ahí cada ejecución de prueba cuesta 0,22 $. Las páginas de seguridad muestran SOC 2 Type II e ISO 27001, aunque el SSO y los registros de auditoría son solo de Enterprise.
Para equipos de backend con poca cobertura de pruebas y un runner de CI en Linux, Keploy rinde más por hora invertida que escribir mocks a mano.
Dónde se gana su sitio
Un equipo de backend de cuatro personas con un servicio de facturación en Go y PostgreSQL
Tener cobertura de regresión antes de una refactorización arriesgada
Ejecuta el servicio con keploy record en una máquina de desarrollo Linux, recorre los flujos principales, haz commit de las pruebas y mocks en YAML y ejecuta keploy test en GitHub Actions; las llamadas a Postgres se sirven desde las grabaciones, así que no hace falta un contenedor de base de datos.
Una responsable de QA en una fintech con una especificación OpenAPI publicada
Cubrir casos límite que nadie escribe a mano
Genera pruebas de API desde la especificación en Playground o Pro y deja que la IA añada valores frontera, campos ausentes y tipos incorrectos; las 100 baterías generadas al mes de Pro sirven para unos pocos servicios, con 0,16 $ por cada generación adicional.
Un ingeniero de plataforma que evalúa la herramienta para 30 microservicios
Decidir si puede funcionar en un entorno de staging en Kubernetes
Pro añade captura en Kubernetes en clústeres de desarrollo, QA y staging; el modo de baja latencia del agente DaemonSet necesita kernel 5.10 en x86-64 o 6.4 en arm64; si no, usa el modo sidecar.
Antes de decidirte
- Puesta en marcha
- Instala con el script de curl y luego keploy record -c "<comando para arrancar tu app>" y keploy test; ambos necesitan una cuenta gratuita de Keploy.
- Integraciones
- Simula PostgreSQL, MySQL, MongoDB, Redis, Kafka y RabbitMQ sobre HTTP, gRPC y GraphQL; funciona en Jenkins, GitHub Actions y Kubernetes; importa especificaciones OpenAPI y Postman; modelos de OpenAI y Gemini con tu propia clave.
- Datos y privacidad
- Las grabaciones, incluidas las respuestas de la base de datos, se guardan como YAML local en la CLI de código abierto; Playground y Pro son solo en la nube; Enterprise puede autoalojarse o aislarse de la red. La página de precios muestra distintivos de SOC 2 Type II, ISO 27001, GDPR y HIPAA.
- Coste a escala
- Pro cuesta 19 $ por usuario al mes con 19 $ de uso, 400 ejecuciones de pruebas y 20.000 ejecuciones de sandbox incluidas, luego 0,22 $ por ejecución y 10 $ por 10.000 ejecuciones de sandbox; SSO, registros de auditoría y captura en producción exigen Enterprise con precio a medida.
- Límites
- La captura en Linux necesita root y kernel 5.10 o posterior; macOS nativo es solo para Apple Silicon; las pruebas solo cubren lo que se grabó.
Lo bueno
- Captura llamadas API y sus dependencias de base de datos, colas y HTTP sin cambiar código
- Reproduce sin conexión con mocks grabados, así que la CI no necesita infraestructura de pruebas
- Funciona con cualquier lenguaje porque captura en la capa de red
- Apache-2.0 con versiones muy frecuentes
- Pro desde 19 $ por usuario con uso incluido
Lo malo
- Necesita root y eBPF en Linux; Podman sin root no está soportado
- macOS y Windows nativos solo reproducen HTTP, MySQL y MongoDB
- Los mocks grabados se quedan obsoletos cuando cambian los esquemas
- Exige una cuenta gratuita incluso para la CLI de código abierto
Ideal para
Equipos de backend con poca cobertura de pruebas que quieren pruebas de API e integración sin construir mocks ni bases de datos de prueba.
Alternativas a Keploy
Keploy: preguntas frecuentes
- ¿Merece la pena Keploy?
- Keploy es la vía más rápida para pasar de un backend sin pruebas a una batería de API reproducible con mocks reales de dependencias, siempre que puedas darle root en Linux. Le damos un 4.0 sobre 5.
- ¿Cuánto cuesta Keploy?
- CLI de código abierto gratuita; Playground gratis (30 baterías generadas, 100 ejecuciones de pruebas al mes); Pro 19 $/usuario/mes con 19 $ de uso incluidos, luego 0,16 $ por generación de pruebas, 0,22 $ por ejecución de prueba y 10 $ por 10.000 ejecuciones de sandbox; Enterprise a medida.
- ¿Qué inconvenientes tiene Keploy?
- Necesita root y eBPF en Linux; Podman sin root no está soportado; macOS y Windows nativos solo reproducen HTTP, MySQL y MongoDB; los mocks grabados se quedan obsoletos cuando cambian los esquemas; exige una cuenta gratuita incluso para la CLI de código abierto.
- ¿Para quién es Keploy?
- Equipos de backend con poca cobertura de pruebas que quieren pruebas de API e integración sin construir mocks ni bases de datos de prueba.
- ¿Cuánto cuesta Keploy para un equipo o en producción?
- Pro cuesta 19 $ por usuario al mes con 19 $ de uso, 400 ejecuciones de pruebas y 20.000 ejecuciones de sandbox incluidas, luego 0,22 $ por ejecución y 10 $ por 10.000 ejecuciones de sandbox; SSO, registros de auditoría y captura en producción exigen Enterprise con precio a medida.
- ¿Es Keploy seguro para los datos de la empresa?
- Las grabaciones, incluidas las respuestas de la base de datos, se guardan como YAML local en la CLI de código abierto; Playground y Pro son solo en la nube; Enterprise puede autoalojarse o aislarse de la red. La página de precios muestra distintivos de SOC 2 Type II, ISO 27001, GDPR y HIPAA.
- ¿Cuáles son las mejores alternativas a Keploy?
- Las alternativas más cercanas que hemos analizado son Playwright Test Agents y promptfoo.
Respuestas comprobadas el 6 nov 2026.