Todos los planes de suscripción de LoadView permiten a los usuarios ejecutar una serie de pruebas de carga de complejidad variable por mes. El número de pruebas de carga depende del tipo de plan de suscripción que se haya optado por y de una configuración de prueba. En este artículo, discutiremos cómo calcular el número aproximado de pruebas que un usuario puede ejecutar en un plan de suscripción. En general, incluso los usuarios que necesitan ejecutar pruebas de carga grandes pueden ejecutar algunas pruebas de carga dentro de nuestro plan de suscripción básico de Starter .

Consulte nuestras recomendaciones sobre la configuración de su primera prueba de carga en los artículos Cómo encontrar el punto de ruptura de la aplicación web con pruebas de carga y análisis web para usuarios simultáneos Calculadora y fórmula de nuestra base de conocimientos.

Puede encontrar información sobre los precios y los recursos incluidos en los planes de suscripción de LoadView en Suscripción de > pruebas de carga del plan > de actualización de cuenta.

Cómo calcular el número de pruebas

En primer lugar, independientemente del plan en el que se encuentre, debe configurar un dispositivo de prueba y un escenario de prueba. Cuando se hayan configurado los ajustes de prueba, notará en la esquina superior derecha, que ahora tiene la cantidad de recursos que utilizará el sistema para ejecutar la prueba. Tenga en cuenta que la cantidad estimada de los recursos se basa en la configuración de pruebas y se cambia en consecuencia.

A continuación, busque la información sobre su saldo de recursos actual apuntando al icono de billetera junto al campo con los recursos requeridos. Agregamos recursos al saldo de recursos de su cuenta en función de su paquete de suscripción el primer día de su ciclo de facturación. Tenga en cuenta que todos los recursos no utilizados pasan al siguiente ciclo.

Costo de prueba de carga

Una vez que tenga los recursos necesarios para ejecutar la prueba y los detalles del saldo en la mano, estará listo para calcular cuántas pruebas con los mismos parámetros puede ejecutar:

Número de pruebas = Balance LI Min. / LI Min. requerido.

El uso de minutos del inyector de carga se calcula en función del número de servidores de inyectores de carga (LIs) necesarios para la prueba y el tiempo de duración de la prueba. A su vez, el número de LI depende del número de usuarios virtuales simulados por LI o, llamado Load Injector Payload. Según nuestra experiencia, de forma predeterminada, utilizamos el valor promedio de carga útil. Sin embargo, se recomienda calibrar el dispositivo para garantizar la utilización ideal de la CPU por LI (hasta un 70-80%) y una distribución óptima del usuario virtual entre los LI.

Veamos cómo se ve en la vida real.

Cálculos de prueba de carga basados en navegador (página web/aplicación web)

Por lo general, se recomienda asegurarse de que un escenario de dispositivo esté configurado correctamente. Para ello, puede ejecutar primero pruebas pequeñas y optimizar la configuración de pruebas si es necesario. Luego, puede comenzar pruebas de carga grandes de su sitio web y combinarlo con pequeñas pruebas de carga cada vez que se implementa una nueva función.

Supongamos que queremos ejecutar nuestra primera prueba de carga con 25 usuarios virtuales simultáneos (realizando transacciones específicas durante un período de tiempo específico) y una duración de 20 minutos.

La prueba con el escenario de prueba como este requerirá 4 LIs para simular el número requerido de usuarios virtuales. Dado que cada LI comienza al comienzo de la prueba y dura 20 minutos, el tiempo operativo total de 4 LI será de 4 * 20 min = 80 Load Injector Min.

No utilizamos inyectores de carga de referencia para los fines de este artículo. Sin embargo, se recomienda utilizar al menos un inyector de carga de referencia por prueba para obtener resultados de prueba de referencia y grabar vídeo de la aplicación web o la ejecución de la prueba de carga de la página web.

En el plan Starter, tenemos 1800 minutos de inyector de carga incluidos en el plan. Calculemos cuántas pruebas podemos ejecutar en el plan Starter en función de los minutos LI requeridos:

Número de pruebas = 1800/80 = 22 pruebas de carga

 

Cálculos de prueba de carga basados en HTTP

Dado que requiere menos recursos de Load Injector para simular usuarios virtuales HTTP, se puede manejar una carga mucho mayor con pruebas de carga basadas en HTTP. Para este ejemplo, configuramos una prueba de carga HTTP de 20 minutos con 1000 usuarios virtuales simultáneos pico (golpeando simultáneamente una URL de destino).

Para ejecutar una prueba basada en HTTP con la configuración dada, el sistema requerirá dos LI (la carga útil predeterminada para las pruebas de carga HTTP es de 500 usuarios virtuales por LI). Por lo tanto, 2 * 20 min = 40 Load Injector Min. de un balance de recursos se utilizará para ejecutar la prueba.

Si estamos en el plan De inicio, tenemos 1800 minutos de inyector de carga incluidos en el plan. Calculemos cuántas pruebas podemos ejecutar en el plan Starter en función de los minutos LI requeridos:

Número de pruebas = 1800/40 = 45 pruebas de carga

Al mismo tiempo, con los planes Professional y Advanced , ejecutaremos 112 y 375 pruebas de carga con la misma configuración correspondiente.