Ejecutando JMeter desde la consola

Iniciado por ANTRAX, Noviembre 03, 2021, 12:43:04 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Noviembre 03, 2021, 12:43:04 PM Ultima modificación: Noviembre 03, 2021, 03:19:18 PM por ANTRAX

En el post anterior vimos como hacer pruebas de stress con Jmeter usando la GUI, pero hay muchas ocasiones en las que queremos probar con grandes cantidades de usuarios y nuestra computadora colapsa, y es acá en donde nuestro cliente de JMeter tiene limitaciones. Es por ello, que en esta breve guía, les voy a enseñar a como ejecutar las pruebas desde la consola y poder ver los reportes.

Para este ejemplo, vamos a utilizar el mismo ejemplo que la vez anterior, el cual era una petición GET al foro de Underc0de.


Lo que debemos hacer es guardar nuestro test plan, para ello vamos a FILE >> SAVE TEST PLAN AS


Una vez guardado, abrimos una consola de Windows o Linux (Dependiendo en el sistema operativo en el que estemos) y nos posicionamos en la carpeta bin de nuestro JMeter. Una vez hecho esto, ejecutaremos el siguiente comando:

jmeter -n -t underc0de.jmx -l test.csv

En donde underc0de.jmx es nuestro test plan guardado de Jmeter y test.csv será un archivo en donde guardaremos los resultados de la ejecución.


Ahora como se puede ver, en la siguiente imágen, nos genera nuestro archivo test.csv con los resultados. Lo que resta es ir a nuestro JMeter, a cualquiera de nuestros reportes e importar este archivo para poder ver desde la aplicación los resultados de la ejecución.



Además, podemos decirle que solo nos muestre los erróneos a la hora de importar para que sea más sencillo verlo


Espero que les sea de utilidad!
ANTRAX


Brutales tus aportes ANTRAX. ¡Sigue así!

~ DtxdF
PGP :: <D82F366940155CB043147178C4E075FC4403BDDC>

~ DtxdF

Perfecto para "ahorrar" recursos desde la consola💪 (se consume menos RAM)

Otra opcion para ahorrar recursos es ejecutarlo desde Jenkins.