Corredor de carga: CÁLCULO DEL RITMO DEL CORREDOR DE CARGA

LoadRunner: Cálculo del RITMO

¿Cómo calcular el ritmo en LoadRunner?

D = Duración de la prueba (ventana de prueba/marco de tiempo)

B = Tiempo de referencia (tiempo total que toma 1 usuario para completar 1 iteración completa)

T = Cantidad total de tiempo de reflexión en el script

I = iteración esperada/objetivo

R = Tiempo residual de la ventana de prueba.

R = (D – (T + B)*I)

P = Intervalo de estimulación

Dividir el tiempo residual por la iteración objetivo da intervalo de estimulación

Por lo tanto: P = R/I

D es tiempo de estimulación.

(T + B)*Represento la duración de un escenario y P es el tiempo de espera antes del siguiente escenario

Calculando el tiempo de estimulación/Tiempo de reflexión para lograr 50 TPS con un tiempo de respuesta promedio de 0,5 segundos con un total de 100 Usuarios

Comencemos con el cálculo del número total de transacciones en una hora.

1 seg = 50 transacciones

Transacciones por hora por 100 usuarios = 50 TPS * 3600 seg = 180000 Transacciones

Tenemos un número total de usuarios dado como 100. Veamos cómo calcular cuántas transacciones realizará cada usuario.

Número total de Usuarios = 100

Cada Usuario realizará 180000/100 = 1800 transacciones / hora

Ya que, cada transacción está tomando un promedio de 0,5 segundos, veamos cuánto tiempo se requiere para completar las transacciones de cada usuario.

Para completar 1800 transacciones, se necesitarán 1800 * 0.5 = 15 minutos

Así que ahora, veamos cuánto tiempo de reflexión se requiere para completar las transacciones de número requeridas por Usuario en una hora.

1800 transacciones se completarán en 15 minutos

Por lo tanto, se requieren 45 minutos de tiempo de reflexión entre 1800 transacciones (es decir, 45*60 = 2700 segundos de tiempo de reflexión requerido entre 1800 transacciones (por usuario))

2700 segundos requeridos para 1800 transacciones

x = 1,5 segundos piense que el tiempo debe incluir

Veamos cuánto tiempo se requiere para completar cada iteración.

Tiempo total requerido para completar cada Iteración = x + 0.5 segundos = 1.5 + 0.5 = 2 segundos

Verificación: Comprobemos si nuestro cálculo anterior es correcto.

Tiempo total = 1800 * 2 = 3600 segundos = 1 Hora

Por lo tanto, cada Usuario realizará 1800 transacciones donde proporcionaremos 2 segundos para que se complete cada iteración.

Write a Comment

Tu dirección de correo electrónico no será publicada.