Volver a actualizaciones
Nuevo releaseAug 23, 2026

hoverfly v1.12.12

Herramienta ligera de virtualización de servicios/ simulación de API / imitación de API para desarrolladores y evaluadores

Compartir

Hoverfly

Circle CI Documentation Status GitHub Discussions

Simulaciones de API para desarrollo y pruebas

Hoverfly es una herramienta de simulación de API ligera y de código abierto. Con Hoverfly, puedes crear simulaciones realistas de las APIs de las que depende tu aplicación.

  • Reemplaza dependencias de API lentas e inestables con simulaciones realistas y reutilizables
  • Simula latencia de red, fallos aleatorios o límites de tasa para probar casos límite
  • Amplía y personaliza con cualquier lenguaje de programación
  • Exporta, comparte, edita e importa simulaciones de API
  • CLI y enlaces nativos de lenguaje para Java
  • API REST
  • Ligera, de alto rendimiento, ejecutable en cualquier lugar
  • Licencia Apache 2

Hoverfly es desarrollado y mantenido por iOCO Solutions.

Inicio rápido

Hoverfly Cloud

Hoverfly Cloud - Simulaciones de API como servicio. Regístrate aquí.

Contribuciones

¡Las contribuciones son bienvenidas!

Para contribuir, por favor:

  1. Haz un fork del repositorio
  2. Crea una rama de funcionalidad en tu fork
  3. Haz commit de tus cambios y crea una pull request contra la rama master de Hoverfly
  4. En tu pull request, incluye detalles sobre tu cambio, por ejemplo:
    1. por qué lo hiciste
    2. cómo probarlo
    3. cualquier información sobre las pruebas que hayas realizado

Para leer más sobre el modelo de fork, consulta este enlace: flujo de trabajo de fork.

Configuración para desarrollo local

Compilación

  1. Instala Go. Debes seguir las instrucciones de descarga e instalación para tu sistema operativo desde el sitio web oficial de Go. Si has instalado Go anteriormente usando apt-get o homebrew, desinstálalo primero.

  2. Clona el proyecto hoverfly:

    git clone https://github.com/SpectoLabs/hoverfly.git
    # or: git clone https://github.com/<your_username>/hoverfly.git
    
  3. Finalmente, puedes ejecutar la compilación:

    cd hoverfly
    make build 
    

Ten en cuenta que los binarios están en el directorio target.

Pruebas

Deberías poder ejecutar todas las pruebas unitarias y funcionales con:

make test

Algunas pruebas de middleware pueden fallar si no tienes ruby y python configurados en tu entorno. Si usas Mac, puedes instalarlos con Homebrew:

brew install ruby
brew install python

Licencia

Licencia Apache versión 2.0 Consulta LICENSE para más detalles.

Copyright (c) 2025 Hoverfly Cloud

Categorías