Sobre el proyecto

Artillery es una plataforma integral de pruebas de carga diseñada para pruebas de rendimiento de nivel de producción. Admite pruebas distribuidas a escala en la nube, permitiendo a los usuarios escalar las pruebas utilizando AWS Lambda o AWS Fargate sin gestionar infraestructura. Las capacidades clave incluyen: - Soporte de protocolos: Capacidad para probar HTTP APIs, GraphQL, WebSocket, Socket.io, gRPC y Kinesis. - Pruebas de navegador: Integración con Playwright para pruebas de carga usando navegadores headless reales. - Modelado de cargas de trabajo: Herramientas para emular comportamientos complejos de usuarios mediante cadenas de solicitudes, múltiples pasos y transacciones. - Extensibilidad: Una API de plugins para personalización y más de 20 integraciones para monitoreo, observabilidad y pipelines de CI/CD. - Integración con Node.js: Admite el uso de cualquier módulo de Node.js dentro de las pruebas.