Soporte del sistema operativo para JMeter
JMeter es una aplicación Java pura y debería ejecutarse correctamente en cualquier sistema que tenga una implementación Java compatible.
Aquí está la lista de un sistema operativo compatible con JMeter
- Linux
- Ventanas
- Mac OS
- Ubuntu
En este tutorial, aprenderá:
- Pasos para instalar JMeter
- Inicie JMeter en modo GUI
- Cómo ejecutar JMeter en modo sin GUI
- Inicie JMeter en modo servidor
- Inicie JMeter en modo de línea de comandos
- Paquetes adicionales
- Utilice JMeter en Linux
Pasos para instalar JMeter
Paso 1) Instale Java
Debido a que JMeter es una aplicación de escritorio Java pura, requiere una JVM 6 totalmente compatible o superior. Puede descargar e instalar la última versión de Java SE Development Kit. Descarga Java Platform (JDK)
Una vez finalizada la instalación, puede utilizar el siguiente procedimiento para comprobar si Java JDK se ha instalado correctamente en su sistema
- En Windows / Linux, vaya a Terminal
- Ingrese el comando java -version
Si el entorno de ejecución de Java se ha instalado correctamente, verá el resultado como se muestra en la siguiente figura
Si no aparece nada, vuelva a instalar el entorno de ejecución de Java SE
Consulte el enlace para obtener instrucciones detalladas https://www.guru99.com/install-java.html
Paso 2) Descarga Jmeter
En el momento de escribir estas líneas, la última versión de JMeter es Apache JMeter 4.2 . Puede descargarlo aquí. Pero este tutorial demuestra la instalación de la versión 2.9, el proceso de instalación sigue siendo el mismo.
Elija el archivo Binaries (zip o tgz) para descargar como se muestra en la siguiente figura
Paso 3) Instalación
La instalación de JMeter es extremadamente fácil y simple. Simplemente descomprima el archivo zip / tar en el directorio donde desea que se instale JMeter. ¡No hay que lidiar con la tediosa pantalla de instalación! ¡Simplemente descomprima y listo!
Una vez que se realiza la descompresión, la estructura del directorio de instalación debería verse como en la figura siguiente
A continuación se muestra la descripción de los directorios de JMeter y su importancia. El directorio de JMeter contiene muchos archivos y directorios.
- / bin : contiene el archivo de script JMeter para iniciar JMeter
- / docs : archivos de documentación de JMeter
- / extras : archivos extra relacionados con hormigas
- / lib /: contiene la biblioteca Java necesaria para JMeter
- / lib / ext : contiene los archivos jar principales para JMeter y los protocolos
- / lib / junit : biblioteca Junit utilizada para JMeter
- / printable_docs :
Paso 4) Inicie JMeter
Puede iniciar JMeter en 3 modos
- Modo GUI
- Modo servidor
- Modo de línea de comandos
Inicie JMeter en modo GUI
Si está utilizando Windows, simplemente ejecute el archivo /bin/jmeter.bat para iniciar JMeter en modo GUI como se muestra a continuación
La siguiente figura anota los diversos componentes en la GUI de JMeter
Cómo ejecutar JMeter en modo no GUI
Inicie JMeter en modo servidor
El modo servidor se utiliza para pruebas distribuidas . Esta prueba funciona como un modelo cliente-servidor . En este modelo, JMeter se ejecuta en una computadora servidor en modo servidor . En una computadora cliente, JMeter se ejecuta en modo GUI .
Para iniciar el modo servidor, ejecute el archivo bat bin \ jmeter-server.bat como se muestra a continuación
Inicie JMeter en modo de línea de comandos
JMeter en modo GUI consume mucha memoria de la computadora. Para guardar el recurso, puede optar por ejecutar JMeter sin la GUI. Para hacerlo, use las siguientes opciones de comando
Este es un ejemplo de línea de comando
$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000
Paquetes adicionales
Según sus requisitos, necesitará uno o más paquetes opcionales que se enumeran a continuación.
- Compilador de Java
Java Compiler permite a los desarrolladores crear código fuente de JMeter y otros complementos de JMeter
- Analizador de XML SAX
SAX es la API simple para XML, originalmente una API solo de Java. Puede utilizar el analizador XML SAX como una alternativa al analizador XML en JMeter
- Soporte de correo electrónico
JMeter tiene amplias capacidades de correo electrónico. Puede enviar correos electrónicos basados en los resultados de las pruebas y tiene un muestreador POP3 (S) / IMAP (S). También tiene un muestreador SMTP.
- Controlador JDBC
Si desea probar el servidor de la base de datos, debe instalar el controlador JDBC
Utilice JMeter en Linux
- Usar JMeter en Linux es lo mismo que en Windows; simplemente ejecute el siguiente script de shell.
- Ejecute el archivo de script jmeter (este archivo no tiene extensión) - ejecute JMeter (en modo GUI por defecto).
- Ejecute el archivo de script jmeter-server - inicie JMeter en modo servidor (llama al script de JMeter con los parámetros apropiados)
- jmeter.sh : script JMeter muy básico sin opciones de JVM especificadas.
- mirror-server.sh : ejecuta JMeter Mirror Server en modo no GUI
- shutdown.sh : ejecute el cliente de apagado para detener una instancia que no sea de GUI correctamente
- stoptest.sh : ejecuta el cliente de apagado para detener una instancia que no es de GUI de forma abrupta