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 por el que se haya optado y de la 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 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 configure la configuración de la prueba, vaya al pie de página de la página del escenario de prueba. En el pie de página puede obtener información sobre 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 la prueba y se cambiará en consecuencia.
A continuación, busque la información sobre su saldo de recursos actual apuntando al área de detalles del recurso. Agregamos recursos basados en su paquete de suscripción al saldo de recursos de su cuenta el primer día de su ciclo de facturación. Tenga en cuenta que todos los recursos no utilizados pasan al siguiente ciclo.
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.
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 hacer esto, puede ejecutar pequeñas pruebas primero y optimizar la configuración de prueba 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.
Digamos 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.
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
Si nuestro objetivo de pruebas de carga es de 100 usuarios virtuales simultáneos, el número de pruebas resultantes que se pueden ejecutar en el plan Starter se calcula de la siguiente manera:
Número de pruebas = 1800/280 = 6 pruebas de carga
Cálculos de prueba de carga basados en HTTP
Dado que requiere menos recursos de inyector de carga para simular usuarios virtuales HTTP, se puede manejar una carga mucho mayor en el caso de las pruebas de carga basadas en HTTP. Para este ejemplo, configuramos una prueba de carga HTTP de 20 minutos con 1000 usuarios virtuales simultáneos máximos (que golpean 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, en el caso de los planes Professional y Advanced podremos ejecutar 112 y 375 pruebas de carga con la misma configuración correspondientemente.