Apache JMeter es una aplicación Java de código abierto proporcionada por Apache Software Foundation y diseñada para medir el rendimiento y cargar aplicaciones de prueba.
característica
Portabilidad total y 100% Java.
El subproceso múltiple permite el muestreo simultáneo a través de múltiples subprocesos y el muestreo simultáneo de diferentes funciones a través de grupos de subprocesos separados.
Apache JMeter es capaz de cargar y probar el rendimiento de muchos tipos de aplicaciones/servidores/protocolos.
Web: HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, etc.)
Servicios web SOAP/REST
ftp
Base de datos vía JDBC
LDAP
Middleware orientado a mensajes (MOM) a través de JMS
Correo: SMTP(S), POP3(S) e IMAP(S)
Comando nativo o script de shell
protocolo TCP
objetos java
Apache JMeter tiene un núcleo altamente escalable
Los muestreadores conectables permiten capacidades de prueba ilimitadas.
Sampler programable (con lenguajes compatibles con JSR223 como Groovy).
Se pueden seleccionar varias estadísticas de carga mediante capas conectables.
Los complementos de visualización y análisis de datos permiten una escalabilidad y personalización excepcionales.
Las funciones se pueden utilizar para proporcionar entrada dinámica a las pruebas o para proporcionar procesamiento de datos.
Fácil integración continua con bibliotecas de código abierto de terceros para Maven, Gradle y Jenkins.