jMeter - Plan de prueba de construcción

¿Qué es un plan de prueba?

Un plan de prueba puede verse como un contenedor para ejecutar pruebas. Define qué probar y cómo hacerlo. Un plan de prueba completo consta de uno o más elementos, como grupos de subprocesos, controladores lógicos, controladores de generación de muestras, oyentes, temporizadores, afirmaciones y elementos de configuración. Un plan de prueba debe tener al menos un grupo de subprocesos.

Escribir un plan de prueba

Siga los pasos que se indican a continuación para escribir un plan de prueba:

Paso 1: Inicie la ventana de JMeter

Abra la ventana de JMeter haciendo clic en /home/manisha/apache-jmeter-2.9/bin/jmeter.sh. La ventana de JMeter aparecerá como se muestra a continuación:

Esta es una ventana JMeter simple y en blanco sin ningún elemento adicional agregado. Contiene dos nodos:

  • Test Plan node - es donde se guarda el plan de prueba real.

  • Workbench node- Simplemente proporciona un lugar para almacenar temporalmente elementos de prueba mientras no están en uso, con fines de copiar / pegar. Cuando guarda su plan de prueba, los elementos de Workbench no se guardan con él.

Paso 2: agregar o quitar elementos

Los elementos (que se discutirán en el próximo capítulo Elementos del plan de prueba ) se pueden agregar a un plan de prueba haciendo clic con el botón derecho en el nodo Plan de prueba y eligiendo un nuevo elemento de la lista "agregar".

Alternativamente, puede cargar un elemento de un archivo y agregarlo eligiendo la opción "fusionar" o "abrir".

Por ejemplo, agreguemos un elemento de grupo de subprocesos a un plan de prueba como se muestra a continuación:

Para eliminar un elemento, asegúrese de que esté seleccionado, haga clic derecho en el elemento y elija la opción "eliminar".

Paso 3: Cargue y guarde los elementos

Para cargar un elemento desde un archivo:

  • Haga clic con el botón derecho en el elemento de árbol existente al que desea agregar el elemento cargado.
  • Seleccione Fusionar.
  • Elija el archivo donde guardó los elementos.
  • JMeter fusionará los elementos en el árbol.

De forma predeterminada, JMeter no guarda el elemento, debe guardarlo explícitamente.

Para guardar elementos del árbol:

  • Haz clic derecho en el elemento.
  • Elija la opción Guardar selección como ...

JMeter guardará el elemento seleccionado, más todos los elementos secundarios debajo de él. De forma predeterminada, JMeter no guarda los elementos, debe guardarlos explícitamente como se mencionó anteriormente.

Paso 4: configurar los elementos del árbol

Cualquier elemento del plan de prueba se puede configurar utilizando los controles presentes en el marco del lado derecho de JMeter. Estos controles le permiten configurar el comportamiento de ese elemento de prueba en particular. Por ejemplo, el grupo de subprocesos se puede configurar para varios usuarios, períodos de aceleración, etc., como se muestra a continuación:

Paso 5: guardar el plan de prueba

Puede guardar un plan de prueba completo utilizando Save o "Save Test Plan As ..." en el menú Archivo.

Paso 6: Ejecute el plan de prueba

Puede ejecutar el plan de prueba haciendo clic en Start(Control + r) desde Runopción del menú. Cuando JMeter comienza a ejecutarse, muestra un pequeño cuadro verde en el extremo derecho de la sección, justo debajo de la barra de menú.

Los números a la izquierda del cuadro verde son el número de subprocesos activos / número total de subprocesos. Estos solo se aplican a una prueba ejecutada localmente; no incluyen ningún hilo iniciado en sistemas remotos cuando se utiliza el modo cliente-servidor.

Paso 7: detener el plan de prueba

Puede detener su prueba de dos maneras:

  • Utilizando Stop(Control + '.'). Detiene los hilos inmediatamente si es posible.

  • Utilizando Shutdown(Control + ','). Solicita que los hilos se detengan al final de cualquier trabajo actual.