Colección de citas famosas - Diccionario de frases chinas - Prueba de rendimiento de escenarios mixtos de jmeter

Prueba de rendimiento de escenarios mixtos de jmeter

En general, existen varias formas de diseñar escenarios mixtos para pruebas de rendimiento.

Son: 1: configurar un grupo de subprocesos para cada escenario 2: usar el controlador if 3: usar el rendimiento; controlador.

Los diferentes métodos tienen diferentes mecanismos de implementación. Personalmente, creo que "usar el controlador de rendimiento" es más conveniente.

Configuración del escenario: acceso mixto a la página de inicio de Baidu y a la página de inicio de cnblogs, y lograr 100 usuarios. en proporción Prueba de estrés concurrente, la proporción es: 4: 1

El método específico se explica a continuación

Método 1: configurar un grupo de subprocesos para cada escenario

Configure dos grupos de subprocesos separados, el grupo de subprocesos uno solicita la página de inicio de Baidu (el número de subprocesos simultáneos se establece en 80) y el grupo de subprocesos dos solicita cnblogs (el número de subprocesos simultáneos se establece en 20).

Agregue un informe de agregación de oyentes y verifique el informe después de ejecutarlo. Podemos ver que el número de muestras de solicitudes de Baidu es 80 y el número de muestras de solicitudes de cnblogs es 20. La proporción de estas dos solicitudes es 4: 1

Método 2: Usar el controlador if

Paso 1: Crear un nuevo grupo de subprocesos y crear dos nuevos controladores if bajo el grupo de subprocesos

Paso 2: Crear dos controles if respectivamente Agregar solicitud de blogs en el servidor

Paso 5: establezca el número de subprocesos en 100 y agregue un informe de agregación para ver los resultados de la ejecución. Dado que utilizamos variables aleatorias, los resultados no pueden ser iguales. a 100, pero se puede obtener de la muestra. Se puede ver en los datos que la proporción de muestra de las dos solicitudes es aproximadamente 4:1

Método 3: usar el controlador de rendimiento

Paso 1: Agregar el controlador de rendimiento 1

Paso 2: Agregar blogs bajo el controlador

Paso 5: Establecer el número de subprocesos en 100, configurar el controlador de rendimiento en 1-rendimiento 80, configure el controlador de rendimiento 2-rendimiento 20 (Nota: para la configuración de rendimiento, seleccione Ejecuciones totales para calcular por número, seleccione Ejecuciones porcentuales para calcular por porcentaje, configure 80, que es 80 del número total de subprocesos)

Paso 6: agregue un oyente en el grupo de hilos para ver los resultados

Después de ejecutar los resultados, podemos ver que la solicitud http para acceder a los blogs de Baidu se ejecutó 20 veces