Ubuntu

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 publicarlo. Una de las pruebas importantes para cualquier sitio web es una prueba de carga. La cantidad de solicitudes que puede manejar el sitio web a la vez o el rendimiento del sitio web cuando aparece una gran cantidad de solicitudes en el sitio se puede averiguar mediante una prueba de carga.

Apache JMeter es la mejor herramienta desarrollada por Stefano Mazzocchi de Apache Software Foundation para realizar este tipo de pruebas y comprobar el rendimiento de cualquier sitio web. Se utiliza para crear una gran cantidad de tráfico concurrente virtual al sitio web para realizar la prueba de carga. Es un software de código abierto. Cualquiera puede descargar, instalar y personalizar este software para realizar la prueba. Está diseñado principalmente para probar aplicaciones web, pero ahora también se utiliza para pruebas de bases de datos, pruebas de estrés, pruebas distribuidas y pruebas funcionales. En este tutorial se muestra cómo puede instalar y ejecutar este software.

Instalar JMeter

JMeter es un desarrollado por Java. Por lo tanto, 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 de Java instalado.

$ java --version

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

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

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

Vaya a la siguiente ubicación 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.Código Postal' 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 OK botón para iniciar la descarga.

De forma predeterminada, 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.

Ejecute JMeter

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

$ cd Descargas / apache-jmeter-5.0 / bin /

Ejecute el siguiente comando para ejecutar JMeter y abrir 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 discutió anteriormente que JMeter se puede utilizar para varios tipos de pruebas. En esta parte del tutorial se muestra cómo se puede realizar una prueba de carga simple usando JMeter. El nombre de la prueba se establece en Plan de prueba por defecto. Si lo desea, puede cambiar el valor predeterminado. Aquí, el nombre se establece en Plan de prueba 1 y test1 se establece como un comentario que es opcional. A continuación, debe configurar las variables que desea usar en su prueba. Aquí, el sitio se establece como el nombre de la variable y tutorials4uhelp.com se establece como valor. Esta prueba hará la prueba de carga según la siguiente configuración del sitio tutorial4uhelp.com.

Haga clic derecho en Plan de prueba 1 desde la navegación de la izquierda. Haga clic en Agregar, Siguiente Hilo (usuarios) y después Grupo de subprocesos. Se utiliza para establecer acciones, propiedades y programación de Grupo de subprocesos antes de comenzar la prueba.

En Thread Group, se pueden realizar cinco tipos de acciones cuando se produce un error en el muestreador. Estos son,

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

Hay otras dos propiedades que son "Retrasar la creación del hilo hasta que sea necesario" y "Programador". Estas propiedades permanecen sin marcar aquí. Configuración del programador parte se usa para establecer el tiempo de ejecución de la prueba y se usará en la prueba si marcó el Programador.

A continuación, debe configurar el Dechado escribe para hacer la prueba. Aquí, Solicitud HTTP se establece como Dechado, golpear el servidor por los recursos.

En Solicitud HTTP parte, tienes que configurar Servidor web, Solicitud HTTP escriba para la prueba. Puede utilizar 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.com 'se utiliza como nombre de servidor. Otros valores permanecen como el valor predeterminado.

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

Ahora, puede hacer clic en el botón de 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 aplicaciones de escritorio y no puede renderizar HTML y JavaScript como el navegador. Si se está preparando para publicar su sitio web, es muy importante verificar el rendimiento de su sitio. Puede usar JMeter para verificar el rendimiento del sitio haciendo diferentes tipos de pruebas en él. Le ayudará a detectar los problemas de su sitio y tomar las medidas adecuadas para solucionarlo.

Cómo usar Xdotool para estimular los clics del mouse y las pulsaciones de teclas en Linux
Xdotool es una herramienta de línea de comandos gratuita y de código abierto para simular clics del mouse y pulsaciones de teclas. Este artículo cubri...
Los 5 mejores productos ergonómicos de mouse de computadora para Linux
¿El uso prolongado de la computadora causa dolor en la muñeca o los dedos?? ¿Sufre de rigidez en las articulaciones y constantemente tiene que dar la ...
Cómo cambiar la configuración del mouse y el panel táctil con Xinput en Linux
La mayoría de las distribuciones de Linux se envían con la biblioteca "libinput" de forma predeterminada para manejar eventos de entrada en un sistema...