Prueba de rendimiento de la interfaz: prueba de presión continua y concurrencia de Jmeter

Método de prueba de presión de interfaz:

1. Concurrencia simultánea: configure el grupo de subprocesos, el tiempo de ejecución y el número de ciclos. Este método puede controlar el número de solicitudes de interfaz. 2.
Medición de presión continua: configure el grupo de subprocesos, el número de ciclos, marque "para siempre", programador ( duración), este método puede controlar el tiempo del ciclo de prueba de presión

Especificar el número de concurrencia

Ejemplo 1: Establecer el número de subprocesos: 10 Establecer el tiempo de ejecución: 0 Establecer el número de bucles: 5

Descripción: Hace que 10 subprocesos se inicien y ejecuten al mismo tiempo, es decir, ejecute 10 subprocesos al mismo tiempo. 10 subprocesos son una muestra, y cada muestra se ejecuta 5 veces en un bucle. Puede usar el árbol de oyentes para ver el efecto de ejecución del grupo de subprocesos, y 10 subprocesos aparecen juntos.

Ejemplo 2: Establecer el número de subprocesos: 10 Establecer el tiempo de ejecución: 20 Establecer el número de bucles: 5

Descripción: 10 hilos se inician y ejecutan en 20 segundos, y cada hilo se iniciará 20/10 segundos después de que se inicie el hilo anterior, es decir, un hilo se ejecuta en un intervalo de 2 s.

10 subprocesos son una muestra, y cada muestra se ejecuta 5 veces en un bucle; usando el árbol de escucha, se puede ver que las solicitudes aparecen a intervalos

Prueba de presión continua

Cuando el líder dijo: ¿Prueba de presión continua de 24 horas en la interfaz XX? ¿Qué debemos hacer en este momento?

El programador puede controlar la duración de la prueba de presión y el retraso del inicio del subproceso, de la siguiente manera:

Recuento de bucles: para siempre (siempre) Duración (segundos): duración Retardo de inicio (segundos): tiempo de retardo de inicio

Ejemplo 3: Establezca el número de subprocesos: 10 Establezca el tiempo de ejecución: 0 Establezca el número de ciclos: Marque "Para siempre" para usar el programador, establezca la duración: 60

Descripción: 10 subprocesos se ejecutan simultáneamente al mismo tiempo. Ejecución de bucle continuo durante 60 s, sin límite en el número de muestras (10 subprocesos simultáneamente a intervalos de 0 s)

Resultados de la prueba de presión continua:

Medición de presión Jmeter

En general, el tiempo de prueba de presión es de 10 a 15 minutos, y el tiempo de configuración se establece en la configuración del programador, duración, por ejemplo: si desea presionar durante 10 minutos, ingrese la duración: 600

①Número de hilos: el número de usuarios que envían solicitudes, es decir, el número de concurrencia

②Periodo de aceleración: ingrese 1 aquí, lo que significa que todos los subprocesos se iniciarán en 1 segundo

③Número de ciclos: si marca para siempre, continuará ciclando. En este ejemplo se rellena 60, es decir, se multiplica 60 por el número de hilos 100, y se envían un total de 6000 solicitudes.

En teoría, estas solicitudes se enviarán y completarán en 60 segundos. Pero afectado por la configuración de la máquina y la red actual, por lo general este número dura más de 1 minuto.

Los siguientes son materiales de apoyo para el aprendizaje. Para los amigos que hacen [pruebas de software], debería ser el almacén de preparación más amplio y completo. Este almacén también me acompañó en el viaje más difícil. ¡Espero que también pueda ayudarlos!

subprograma de entrevista de prueba de software

¡El banco de preguntas de prueba de software maximizado por millones de personas! ! ! ¡Quién es quién sabe! ! ! El mini programa de cuestionarios más completo de toda la red, puedes usar tu teléfono móvil para hacer los cuestionarios, en el metro o en el autobús, ¡enróllalo!

Se cubren las siguientes secciones de preguntas de la entrevista:

1. Teoría básica de las pruebas de software, 2. web, aplicación, pruebas de funciones de interfaz, 3. red, 4. base de datos, 5. linux

6. web, aplicación, automatización de interfaz, 7. pruebas de rendimiento, 8. conceptos básicos de programación, 9. preguntas de la entrevista de hora, 10. preguntas de prueba abiertas, 11. pruebas de seguridad, 12. conceptos básicos de informática

Método de adquisición de información:

Supongo que te gusta

Origin blog.csdn.net/IT_LanTian/article/details/132368976
Recomendado
Clasificación