Como sabemos, JMeter es una herramienta de escritorio puramente basada en Java para realizar pruebas de carga y rendimiento. Hay varios elementos del plan de prueba en JMeter, como el grupo de subprocesos, controladores, oyentes, temporizadores, etc. En este artículo, aprenderemos sobre el elemento del grupo de subprocesos de JMeter .
Grupo de hilos
El grupo de subprocesos es el elemento básico del plan de prueba de Jmeter. Como se dice en el nombre, el grupo de subprocesos es un grupo de subprocesos que ejecutan el mismo escenario. Esto se considera el punto de inicio de un plan de prueba. El grupo de subprocesos contiene otros elementos de prueba como controladores, muestras, elementos de configuración y también los oyentes. Cada subproceso en el grupo de subprocesos ejecutará de forma independiente todos los elementos del grupo de subprocesos mientras ejecuta el plan de prueba. Aquí está el panel de control del elemento del grupo de hilos.
Componentes de un grupo de subprocesos
Podemos nombrar el grupo Thread de acuerdo con los requisitos de nuestra prueba.
Acciones a realizar ante un error del muestreador: Son las acciones que puede realizar el usuario si se produce un error en algún muestreador. De forma predeterminada, está configurado en Continuar. veamos cuáles son todas las opciones que realmente se pueden usar
- Continuar : para continuar con el siguiente elemento
- Comenzar con el siguiente bucle de subprocesos : lo que significa detener este grupo de subprocesos y continuar con otros grupos de subprocesos del plan de prueba
- Detener hilo : para detener el hilo actual
- Detener prueba : si se produce algún error, detenga la prueba por completo
- Detener la prueba ahora : esto es casi lo mismo que el anterior, lo que significa detener la prueba de inmediato.
Propiedades del hilo
- Número de subprocesos : este es el recuento de usuarios virtuales que esperamos conectar al servidor. Por ejemplo, si le damos 5, Jmeter simulará 5 usuarios virtuales que se conectan al servidor y realizan los mismos pasos dados. De forma predeterminada, se establece en 1 subproceso.
- Período de aceleración : se puede definir como el tiempo en el que JMeter puede llevar la cantidad de subprocesos mencionados anteriormente al estado de ejecución. Esto se da en segundos. Por ejemplo, si queremos dar 2 minutos, debemos ingresar 120 en el espacio en blanco. De forma predeterminada, se establece en 1 segundo.
- Recuento de bucles : indica cuántas veces se suponía que cada subproceso debía realizar la tarea. Si el número de subprocesos es 4 y el número de bucles es 2, la misma tarea se realizará 8 veces. Si este valor se establece en infinito, la tarea seguirá ejecutándose hasta que se detenga la prueba. Por defecto, el valor es una iteración.
- Debajo de estas propiedades, hay algunas casillas de verificación entre las cuales «mismo usuario en cada iteración» está marcada de forma predeterminada.
- Retrasar la creación de subprocesos hasta que sea necesario : esto debe verificarse cuando el retraso de aceleración y el retraso de inicio se van a realizar incluso antes de que se cree el grupo de subprocesos. Por defecto, esto no está marcado.
- Especificar la vida útil del subproceso : aquí podemos dar la duración y el retraso de inicio de los subprocesos.
Nota: En todas las propiedades del grupo de subprocesos el tiempo se toma en segundos, no en minutos o milisegundos.
¿Cómo agregar un grupo de subprocesos al plan de prueba?
Antes de aprender completamente sobre los grupos de subprocesos, veamos rápidamente cómo agregar grupos de subprocesos a un plan de prueba.
- Inicie JMeter ejecutando el archivo bin\jmeter.bat
- Cuando se abre la aplicación, inicialmente puede ver el plan de prueba como se muestra en la siguiente imagen.
- En el plan de prueba seleccionado y haga clic derecho, puede ver muchas opciones después de agregar. Ahora haga clic en agregar, que muestra muchas opciones después de Thread, luego seleccione thread ahora podemos encontrar la opción de grupo Thread. Finalmente, seleccione el grupo de hilos. En resumen, la ruta es como este Plan de prueba >> Agregar >> Subprocesos (usuarios) >> Grupo de subprocesos como se muestra en la imagen.
- Luego puede ver que el grupo de subprocesos se agrega al plan de prueba.
Publicación traducida automáticamente
Artículo escrito por greeshmapslp y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA