Volver a la lista

Keploy

Free
API TestingFrameworkJavaScriptGithubOpen Source

Acerca de

Keploy es una herramienta de prueba de API diseñada tanto para desarrolladores como para evaluadores, que permite la creación de pruebas con simulacros integrados más rápidamente que las pruebas unitarias tradicionales. Además de capturar solicitudes de API, Keploy también registra las interacciones de la base de datos y las reproduce durante el proceso de prueba, lo que mejora su usabilidad, solidez y flexibilidad.

Características Principales

  • ♻️ Cobertura de pruebas combinada: integre sus pruebas de Keploy con sus marcos de pruebas preferidos (JUnit, go-test, py-test, jest) para lograr una descripción general unificada de la cobertura de pruebas.
  • 🤖 Instrumentación EBPF: Keploy aprovecha EBPF como un ingrediente único para permitir la integración sin código, lo que garantiza que sea independiente del lenguaje y extremadamente liviano.
  • 🌐 Integración de CI/CD: ejecute pruebas utilizando simulacros donde prefiera: localmente a través de la interfaz de línea de comandos, dentro de su canal de CI (como Jenkins, GitHub Actions...) o incluso en todo un clúster de Kubernetes.
  • 📽️ Flujos complejos de grabación y reproducción: Keploy tiene la capacidad de capturar y replicar flujos de trabajo API complejos y distribuidos como simulacros y resguardos. Funciona como una máquina del tiempo para sus procesos de prueba, ¡lo que le permite ahorrar una cantidad significativa de tiempo!
  • 🎭 Simulacros multipropósito: ¡También puedes utilizar simulacros de keploy como pruebas de servidor!