¿Qué es el retraso al ejecutar una prueba de carga?
¿Qué es el retraso en una prueba de carga?
Sección titulada «¿Qué es el retraso en una prueba de carga?»En una prueba de carga de LoadFocus, Retraso (ms) es la pausa entre el inicio de un usuario virtual y el inicio del siguiente. Escalona a los usuarios para que no envíen todos su primera petición en el mismo instante.
La página de nueva prueba no muestra un campo Retraso (ms), así que no puedes cambiarlo ahí: las pruebas nuevas se guardan con el valor predeterminado de 100 ms, y una prueba que editas conserva el retraso con el que se guardó. Para dar forma a cómo crece la carga, usa Tiempo de aumento gradual (s) en el paso ¿Cuánta carga? y Pasos de aumento gradual en Ajuste fino, dentro del mismo paso.
Por ejemplo, con 50 usuarios virtuales y un retraso de 100 ms, los usuarios arrancan uno tras otro a lo largo de unos 5 segundos (50 x 100 ms).
El retraso no es tiempo de reflexión
Sección titulada «El retraso no es tiempo de reflexión»El retraso solo espacia el inicio de los usuarios virtuales. No añade una pausa entre las peticiones que envía un usuario virtual una vez que ha empezado.
Retraso y tiempo de rampa
Sección titulada «Retraso y tiempo de rampa»Ambos ajustes dan forma a cómo crece la carga, pero son distintos:
- Retraso es el intervalo entre el inicio de un usuario virtual y el del siguiente.
- Tiempo de rampa es lo que tarda en estar en marcha todos los usuarios virtuales. Consulta Qué es el tiempo de rampa en pruebas de carga.
- Pasos de rampa divide esa rampa en etapas. Consulta Qué son los pasos de rampa en pruebas de carga.
Un retraso muy corto con muchos usuarios virtuales envía de golpe una ráfaga de primeras peticiones. Un retraso mayor da al sistema probado tiempo para calentarse entre arranques.