Cómo instalar Apache JMeter en Ubuntu

Cómo instalar Apache JMeter en Ubuntu
Después de desarrollar un nuevo sitio web, es muy importante realizar algunas pruebas para descubrir la limitación del sitio y tomar las acciones necesarias para eliminar las limitaciones para hacer que el sitio sea más apropiado para los visitantes antes de publicar. Una de las pruebas importantes para cualquier sitio web es una prueba de carga. ¿Cuántas solicitudes puede manejar el sitio web a la vez o cómo funciona el sitio web cuando aparecen una gran cantidad de solicitudes en el sitio puede averiguarlo mediante prueba de carga?.

Apache JMeter es la mejor herramienta desarrollada por Stefano Mazzocchi de Apache Software Foundation para realizar este tipo de prueba y consulte el rendimiento de cualquier sitio web. Se utiliza para crear una gran cantidad de tráfico concurrente virtual en el sitio web para hacer la prueba de carga. Es software de código abierto. Para que cualquiera pueda descargar, instalar y personalizar este software para hacer la prueba. Está diseñado principalmente para probar la aplicación web, pero ahora también se usa para pruebas de bases de datos, pruebas de tensión, pruebas distribuidas y pruebas funcionales. Cómo puede instalar y ejecutar este software se muestra en este tutorial.

Instalar jmeter

JMeter es un desarrollado por Java. Entonces debe instalar la última versión de JRE o JDK para ejecutar JMeter. Si ha instalado Java antes, ejecute el siguiente comando para verificar la versión del Java instalado.

$ java --versión

La siguiente salida aparecerá si Java 9 está instalado en el sistema.

Si no instaló Java antes, puede seguir los pasos desde el siguiente enlace del tutorial para instalar Java antes de comenzar el siguiente paso.

https: // linuxhint.com/install-java-9-on-subuntu/

Vaya a la siguiente ubicación de URL para descargar la última versión de JMeter. Puede descargar el archivo binario o fuente de esta herramienta desde esta ubicación. Haga clic en 'Apache-jmeter-5.0.cremallera' Enlace para descargar el archivo zip binario de JMeter.

http: // jmeter.apache.org/download_jmeter.CGI

Haga clic en Guardar el archivo botón de radio y DE ACUERDO botón para comenzar la descarga.

Por defecto, el archivo se descargará en las descargas carpeta. Abra la carpeta, haga clic derecho en el archivo zip y haga clic en Extraer aqui Desde el menú emergente.

Correr

Presione Alt+Ctrl+T para abrir el terminal y escriba el siguiente comando para ir a la ubicación desde donde puede ejecutar JMeter.

Descargas de $ CD/Apache-JMeter-5.0/bin/

Ejecute el siguiente comando para ejecutar JMeter y abra el cuadro de diálogo JMeter.

ps ./jmeter

El siguiente cuadro de diálogo aparecerá después de la instalación exitosa de JMeter.

El siguiente cuadro de diálogo aparecerá después de la instalación exitosa de JMeter.

Prueba simple usando jmeter

Se discute anteriormente que JMeter se puede usar para varios tipos de pruebas. Cómo se puede hacer una prueba de carga simple utilizando JMeter se muestra en esta parte del tutorial. El nombre de prueba está establecido en Plan de prueba por defecto. Si lo desea, puede cambiar el valor predeterminado. Aquí, el nombre está establecido en Plan de prueba1 y prueba1 se establece como un comentario que es opcional. A continuación, debe establecer las variables que desea usar en su prueba. Aquí, el sitio se establece como el nombre de la variable y tutoriales4uhelp.comunicarse se establece como valor. Esta prueba hará la prueba de carga en función de la siguiente configuración del sitio tutorial4uhelp.comunicarse.

Hacer clic derecho en Plan de prueba1 Desde la navegación izquierda. Haga clic en Agregar, próximo Thread (usuarios) y después Grupo de hilos. Se utiliza para establecer acciones, propiedades y programación de Grupo de hilos Antes de comenzar la prueba.

En el grupo de subprocesos, se pueden tomar cinco tipos de acciones cuando ocurre cualquier error de muestra. Estos son,

  • Continuar
  • Iniciar el siguiente bucle de hilo
  • Hilo de parada
  • Prueba de parada
  • Detener la prueba ahora

Puede seleccionar cualquiera de las acciones anteriores para su prueba. Aquí, se usa la opción predeterminada. La siguiente parte del grupo de hilos es establecer Propiedades de hilo. Las propiedades son,

  • Número de hilos (usuarios)
    Esta propiedad se utiliza para asignar el número de visitantes virtuales que desea para las pruebas. 15 se establece aquí.
  • Período de aumento (en segundos)
    Esta propiedad se utiliza para asignar el tiempo entre dos hilos. 5 segundos se establecen aquí.
  • Recuento de bucle
    Esta propiedad se utiliza para asignar el número de veces que se ejecutará el hilo. Puede ejecutar el hilo para tiempos ilimitados seleccionando Para siempre caja. 1 está configurado aquí para ejecutar el hilo por solo una vez.

Hay otras dos propiedades que son "La creación de hilo de retraso hasta que sea necesario" y "Planificador". Estas propiedades se mantienen sin control aquí. Configuración del planificador La parte se usa para establecer el tiempo de ejecución de la prueba y se usará en la prueba si verifica el planificador.

A continuación, tienes que configurar el Dechado escriba para hacer la prueba. Aquí, Solicitud HTTP está configurado como Dechado, Para presionar el servidor para los recursos.

En Solicitud HTTP parte, tienes que configurar Servidor web, Solicitud HTTP escriba para la prueba. Puedes usar http o https como protocolo basado en su servidor. Por defecto, se usa http. Debe establecer el nombre de dominio o la dirección IP de su servidor en Nombre del servidor o IP campo. Aquí, 'tutorials4uhelp.El dominio com 'se usa como nombre del servidor. Otros valores permanecen como valor predeterminado.

A continuación, tienes que configurar Oyente tipo. Se usa para ver los resultados de la prueba en varios formatos. Aquí, 'Ver resultado en la tabla'se selecciona.

Ahora, puede hacer clic en el botón Inicio para iniciar la prueba en función de las configuraciones asignadas. Tienes que esperar un tiempo para completar el hilo en este paso.

La siguiente pantalla aparecerá después de completar la prueba.

Conclusión

JMeter es una herramienta de prueba popular ahora, pero este software tiene algunas limitaciones. Consume más memoria mientras realiza la prueba. No es bueno para la aplicación de escritorio y no puede renderizar HTML y JavaScript como el navegador. Si se está preparando para publicar su sitio web, entonces es muy importante verificar el rendimiento de su sitio. Puede usar JMeter para verificar el rendimiento del sitio haciendo diferentes tipos de prueba en él. Le ayudará a detectar los problemas de su sitio y tomar las medidas adecuadas para resolverlo.