Compartir vía:
Con frecuencia, enviaré esta pregunta a mi buzón de correo, foros e incluso en llamadas. ¿Cómo calcular el número de usuarios virtuales (VUsers) para las pruebas de carga/esfuerzo? ¿Cuáles deberían ser los usuarios virtuales concurrentes para cargar? ¿Cuál debería ser la carga máxima?
25, 100, 500, 1000. No podemos dar el número de usuarios a ciegas que no devolverán el resultado intuitivo para el análisis.
El objetivo principal de VUsers es simular el entorno en vivo. Es muy complicado pero fácil obtener el número de VUsers necesarios para las pruebas de carga/esfuerzo. La fórmula universal para calcular la tasa de llegada al sistema es la Ley de Little.
N = Z * (R + T)
donde N – número de VUsers,
Z – Transacciones por segundo (TPS)
R – Tiempo de respuesta en segundos
T – Tiempo de reflexión en segundos
Si obtiene los siguientes datos de las partes interesadas, es decir, TPS, El tiempo de respuesta y el Tiempo de reflexión, el número de usuarios virtuales se pueden calcular fácilmente.
Por ejemplo, TPS es 100, R es de 3 segundos y T es de 2 segundos, entonces N será
N = 100 * (3+2)
= 100 * 5
= 500
La carga máxima será de 500 VUsers.
Supongamos que si no hay datos disponibles sobre el TPS y el Tiempo de Respuesta, y conoce cualquiera de las siguientes combinaciones, puede usar esta calculadora en línea.
- Visitas de horas pico y Duración Media de la Visita
- Páginas de horas pico, Tamaño de la caja de prueba y Duración
Es de vital importancia simular los datos de entrada en pruebas de carga/esfuerzo. Esta calculadora en línea proporciona cuántos datos necesitaría para la simulación.
Compartir a través de: