Cassowary

Herramienta de línea de comandos para pruebas de carga HTTP cruzada, escrita en Go, orientada a desarrolladores y administradores de sistemas

Visitar Cassowary

Cassowary es una herramienta de pruebas de carga HTTP moderna y multiplataforma, desarrollada en Go, diseñada para desarrolladores, testers y administradores de sistemas que necesitan evaluar el rendimiento de sus servicios web. Resuelve la necesidad de ejecutar pruebas de estrés fiables y configurables desde la línea de comandos, integrándose fácilmente en flujos de trabajo de CI/CD.

Sus principales funciones incluyen:

  • Pruebas de carga estándar para simular tráfico concurrente sobre una URL específica.
  • Modo de archivo que permite leer rutas de URL desde un archivo externo para probar múltiples microservicios.
  • Exportación de métricas a formatos como JSON, Prometheus PushGateway o Cloudwatch.
  • Visualización de datos mediante la generación de histogramas y diagramas de caja en formato PNG.
  • Soporte de métodos HTTP como GET, POST, PUT y PATCH, con datos definibles en archivos.
  • Configuración flexible de cabeceras HTTP, autenticación x509 y desactivación de keep-alive.

El software es de código abierto bajo licencia MIT, lo que lo convierte en una opción gratuita y sin restricciones comerciales. Al ser un binario único precompilado, ofrece una instalación sencilla en Linux, macOS y Windows. Su diseño ligero y su capacidad para importarse como módulo en aplicaciones Go lo hacen versátil, aunque su enfoque exclusivo en pruebas de carga HTTP puede llevar a usuarios a buscar alternativas si requieren pruebas de rendimiento más complejas o integraciones específicas de negocio.

Compartir:

Código abierto

Plataformas
MacLinux
Tipo de aplicación
Línea de comandos

Propiedades

  • Ligero
  • Multiplataforma
  • Portable
  • Sin anuncios

Categorías

Parecidos a Cassowary