loader

Apache JMeter – Download y tutorial de cómo hacerlo

 

JMeter es un software Open Source que realiza pruebas de estrés, pruebas empresariales (funcionales) orientadas al rendimiento, pruebas de regresión, etc.

JMeter se ejecuta en Java puro y se desarrolló inicialmente para aplicaciones web, pero hoy en día admite varios protocolos, como: HTTP, HTTPS, FTP, base de datos a través de JDBC, SMTP, POP3, IMAP y varios otros.

El paquete Jelastic JMeter-cluster implementa una solución automatizada que le permite realizar rápidamente una prueba de rendimiento en un sitio web en unos minutos sin la necesidad de un conocimiento profundo. El paquete instala una aplicación automatizada para tres tipos diferentes de pruebas que se pueden cambiar en cualquier momento con la funcionalidad de reconfiguración.

 

JMeter Download

 

Para realizar la implementación, es muy simple, si aún no eres cliente, haz clic en el botón de abajo, ingresa tu correo electrónico y revisa en tu bandeja de entrada el correo de confirmación que se enviará, de lo contrario puedes realizar la implementación importando el archivo JPS disponible en el siguiente enlace: https://github.com/jelastic-jps/jmeter/blob/master/manifest.jps

>


Tutorial de JMeter: aprenda a instalar y configurar en minutos


A continuación se muestra un video con una breve explicación y ejemplos de cómo usar el paquete JMeter-cluster, puede usarlo para complementar la publicación.

Una vez importado, seleccione la configuración que desea utilizar para la prueba.

  1. Patrón con parámetros ajustables

    Parámetros:

    Protocol and Domain: protocolo que se utilizará.

    Virtual Users (VU): número de usuarios simultáneos que utilizará Jmeter en la prueba.

    Test Duration, min: duración de la prueba en minutos, esta opción está limitada a un máximo de 60 minutos.

    Ramp-up Period, min: este será el tiempo que los usuarios virtuales estarán disponibles para enviar solicitudes al objetivo.

    URL List: aquí especifica las URL del sitio web al que debe acceder en las pruebas. Por ejemplo: /index.php /hello-world.php, separados por espacio.

  2. Pruebas personalizadas a través del formato JMX. Esta opción permite realizar una prueba personalizada (requiere más conocimiento de Jmeter).

  3. Prueba preconfigurada para WordPress. Esta opción le permite ejecutar pruebas optimizadas para sitios basados en WordPress.

    Aquí las configuraciones de Jmeter son similares a la primera configuración, sin embargo el sitio web debe estar preparado a través de la guía del siguiente enlace: http://wordpresshostingbenchmarks.reviewsignal.com/setup-instructions/. Es necesario crear un nuevo usuario de WordPress que simule los suscriptores del sitio. Esto se puede hacer a través de la CLI de WordPress usando el siguiente comando:

    for SW_USER_I in {10..10010}; do wp –allow-root user create «username${SW_USER_I}» «username${SW_USER_I}@example.com» –user_pass=»password123″ –role=»subscriber»; done;

 

Configuración de workers remotos

 

Para aumentar la capacidad del clúster, es posible agregar trabajadores remotos, como se muestra a continuación.

Complete la lista de trabajadores con la URL de la plataforma (app.jelastic.saveincloud.net) y el token de acceso.

Alternativamente, puede administrar los trabajadores con la CLI: jmenv-manager.

Prueba de un sitio web

 

Para iniciar la prueba, abra el Add-On JMeter Cluster en el nodo Master y haga clic en Run test.

Luego aparecerá una ventana emergente con una URL donde se pueden ver los resultados..

Puedes acceder al monitor Grafana para seguir los resultados en tiempo real o esperar hasta que se haya completado la prueba y observar los resultados a través del panel de JMeter haciendo clic en el botón RESULTS DIR.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Open chat