Saltar al contenido
FindOpenSource

Keploy

Herramienta de pruebas de API centrada en el desarrollador que graba tráfico real de API y bases de datos con eBPF y lo convierte automáticamente en casos de prueba y mocks de datos, sin cambios en el código.

Descripción general

Keploy es una herramienta de pruebas de API e integración de código abierto que genera tests a partir de tráfico real en lugar de requerir que un desarrollador los escriba a mano. Usa eBPF para capturar llamadas a la API, consultas a bases de datos y eventos de streaming en la capa de red mientras la aplicación funciona con normalidad, lo que significa que no hay que instalar ningún SDK ni modificar código, y luego convierte ese tráfico capturado en casos de prueba reproducibles y mocks de datos.

Como reproduce tráfico realista grabado en lugar de peticiones sintéticas imaginadas por un desarrollador, es adecuada para detectar regresiones en flujos de peticiones complejos y distribuidos sin mantener a mano una gran suite de fixtures de pruebas de API, y es independiente del lenguaje, ya que la captura ocurre en la capa de red y no dentro del código de la aplicación.

Keploy encaja en equipos que quieren cobertura de pruebas de API e integración generada a partir del uso real en lugar de escrita desde cero, complementando a Cypress y Playwright (también en este catálogo), que prueban flujos de usuario en el navegador en lugar del comportamiento de la API e integración del backend.

Categorías
Testing
Palabras clave
api-testingintegration-testingtest-generationmocking
Lenguajes
Go
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.