En este tutorial, estudiaremos los siguientes temas:
1. Cómo usar Analysis en LoadRunner
2. Informe de resumen de análisis de LoadRunner
3. Gráficos de análisis
4. Fusionar gráficos
5. Agregar nuevos gráficos
6. Cruzar con resultados
7. Guardar una sesión
Empecemos-
1. Cómo utilizar Analysis en LoadRunner
HP Analysis, como su nombre indica, es un programa para realizar análisis detallados (literalmente, muy detallados) de la prueba de rendimiento que ha realizado.
HP Analysis toma el volcado creado por Controller, durante la ejecución de su prueba de carga. El volcado contiene toda la información en un formato sin procesar que es analizado por HP Analysis para generar varios gráficos.
Aprendamos más sobre HP Analysis.
Para iniciar HP Analysis, vaya al menú Inicio => Software HP => HP LoadRunner => Análisis como se muestra a continuación:
Esto iniciará Analysis. Como de costumbre, al principio se abrirá una pantalla de bienvenida como se muestra a continuación:
Después de un momento, esta pantalla de bienvenida lo llevará automáticamente a la pantalla principal de HP Analysis. La pantalla principal se abrirá en modo restaurado. Consulte la siguiente instantánea:
Haga clic en el menú Archivo y verá una lista de menús como se muestra a continuación:
Haga clic en el menú Archivo o use Ctrl + N para abrir la sesión de creación de análisis. Esto abrirá un cuadro de diálogo para ayudarlo a ubicar el archivo lrr. La extensión de archivo LRR significa LoadRunner Results.
¿Recuerda que HP Controller crea un repositorio de resultados en una carpeta? Esa carpeta contiene el archivo lrr.
Busque la carpeta res del escenario para el que desea crear la sesión de análisis. A continuación, se proporciona una instantánea como referencia:
Tan pronto como seleccione el archivo correcto, HP Analysis primero verificará el espacio disponible en el disco para asegurarse de que no se quede sin espacio durante el proceso. Esto se debe a que el tamaño de una sesión puede ser muy grande, especialmente para escenarios complejos en los que ha incluido varios VUScripts y los ha ejecutado durante muchas horas.
La siguiente ventana se abrirá momentáneamente:
Inmediatamente después de confirmar la disponibilidad de espacio en disco, HP Analysis entrará en acción y verá una ventana de "análisis actual", como se muestra a continuación:
El tiempo que tarda la ventana anterior depende del tamaño de la carpeta de resultados (o las estadísticas contenidas en esa carpeta)
Si tarda demasiado o se atasca, puede optar por cancelar haciendo clic en el botón Cancelar.
Una vez terminado, esto conducirá automáticamente a una ventana rápida donde se aplicará la plantilla de formato:
Esto debería llevarlo rápidamente a la ventana principal del Explorador de sesiones. Sin embargo, si está utilizando una plantilla personalizada compleja y la operación se detiene por cualquier motivo, puede hacer clic en el botón Detener para cancelar la operación y comenzar de nuevo.
2. Informe de resumen del análisis de LoadRunner
Una vez que se completen las operaciones, verá la ventana principal de la sesión que se parece a esto:
Aquí puede ver el directorio del que obtuvo los resultados.
También puede ver información completa sobre su escenario dentro de la sesión de Análisis. En la pestaña Informe de resumen, puede ver la duración del escenario que se ejecutó para obtener estos resultados.
El término percentil se utiliza en el análisis en casi todos los gráficos. Puede definir el valor del percentil en el panel de propiedades. El valor predeterminado es 90.
Observe la sección de gráficos en el Explorador de sesiones:
Ya aparecen pocos gráficos. Puede hacer clic en el nombre del gráfico y verá su apariencia de detalles.
Desde el Informe resumido, puede hacer clic en el botón para abrir la información relacionada con el SLA, si está disponible.
Al hacer clic, verá la siguiente ventana:
Puede ubicar la barra de herramientas justo debajo del menú Archivo en la parte superior, se ve así:
Todos los botones de la barra de herramientas realizan alguna acción desde el menú Archivo.
HP Analysis contiene toda la información sobre su escenario, incluida la configuración de tiempo de ejecución. Como ya sabe que la configuración del tiempo de ejecución tiene un impacto significativo en el rendimiento, puede ver la configuración desde Análisis que se utilizó para ejecutar el escenario.
Para ver la configuración del tiempo de ejecución, haga clic en desde el menú Archivo o
La configuración del tiempo de ejecución se mostrará a continuación:
Como puede ver, no solo se pueden ver todas las configuraciones desde esta ventana, también puede abrir el Programa haciendo clic en botón o ver el script haciendo clic en botón. Para cerrar la ventana, haga clic en
3. Gráficos de análisis
HP Analysis cargará los gráficos más importantes en el momento del análisis. Puede hacer clic en cualquier nombre de gráfico del Explorador de sesiones para ver los detalles en comparación con el gráfico disponible.
Analicemos algunos gráficos uno por uno.
3.1 Gráfico de tiempo de respuesta promedio:
Este gráfico muestra el número de visitas realizadas al servidor web por VUsers durante cada segundo de la prueba de carga. Este gráfico le ayuda a evaluar la cantidad de carga que generan los VUsers, en términos de número de hits.
Eche un vistazo al gráfico de nuestro escenario:
Al visualizar un gráfico, es fundamental comprender la leyenda del gráfico en paralelo.
La leyenda muestra el nombre de la transacción, su color, valor mínimo, valor promedio, valor máximo y desviación estándar (variación alrededor de la media).
Los colores del gráfico se pueden reconocer en la leyenda.
3.2 Gráfico de hits por segundo:
Este gráfico muestra el número de visitas realizadas al servidor web por VUsers durante cada segundo de la prueba de carga. Este gráfico le ayuda a evaluar la cantidad de carga que generan los VUsers, en términos de número de hits.
Eche un vistazo al gráfico en el caso de nuestro escenario:
Como se puede ver en el gráfico y en la leyenda, hubo momentos en los que no hubo visitas al servidor.
3.3 Ejecución del gráfico VUsers:
Este gráfico muestra el número de VUsers que ejecutaron scripts de VUser y su estado durante cada segundo de una prueba de carga. Este gráfico es útil para determinar la carga de VUser en su servidor en un momento dado.
3.4 Gráfico de rendimiento
Este gráfico muestra la cantidad de rendimiento (en bytes) en el servidor web durante la prueba de carga. El rendimiento representa la cantidad de datos que los VUsers recibieron del servidor en un segundo determinado. Este gráfico le ayuda a evaluar la cantidad de carga que generan los VUsers, en términos de rendimiento del servidor.
Aquí hay una descripción de algunos gráficos más:
3.5 VUser Resumen:
Este gráfico muestra la cantidad de VUsers que completaron su ejecución con éxito, la detuvieron o terminaron con errores. Así es como esto luce:
3.6 Gráfico de encuentro:
Este gráfico indica cuándo se liberaron VUsers en los puntos de encuentro y cuántos VUsers se liberaron en cada punto. Así es como esto luce:
3.7 Gráfico de transacciones por segundo:
Este gráfico muestra el número de transacciones completadas (exitosas y no exitosas) realizadas durante cada segundo de una prueba de carga. Este gráfico le ayuda a determinar la carga de transacciones real en su sistema en un momento dado. Así es como esto luce:
3.8 Gráfico de transacciones totales por segundo:
Este gráfico muestra el número total de transacciones completadas (exitosas y no exitosas) realizadas durante cada segundo de una prueba de carga. Este gráfico le ayuda a determinar la carga de transacciones real en su sistema en un momento dado. Así es como esto luce:
3.9 Gráfico de resumen de transacciones:
Este gráfico muestra la cantidad de transacciones que pasaron, fallaron, se detuvieron o terminaron con errores. Así es como esto luce:
3.10 Gráfico de resumen del rendimiento de las transacciones:
Este gráfico muestra el tiempo de respuesta mínimo, promedio y máximo para todas las transacciones en la prueba de carga. Así es como esto luce:
3.11 Gráfico de tiempo de respuesta de transacción bajo carga:
Muestra los tiempos de respuesta promedio de las transacciones en relación con la cantidad de VUsers que se ejecutan en un momento dado durante la prueba de carga. Este gráfico le ayuda a ver el impacto general de la carga de VUser en el tiempo de rendimiento y es más útil al analizar una prueba de carga que se ejecuta con una carga gradual. Así es como esto luce:
3.12 Gráfico de percentiles del tiempo de respuesta de la transacción:
Este gráfico muestra el porcentaje de transacciones que se realizaron dentro de un rango de tiempo determinado. Este gráfico le ayuda a determinar el porcentaje de transacciones que cumplen con los criterios de rendimiento definidos para su sistema. Así es como esto luce:
3.13 Gráfico de distribución del tiempo de respuesta de la transacción:
Este gráfico muestra la cantidad de veces que se completó una transacción en una distribución de rangos de tiempo. Tenga en cuenta que este gráfico solo muestra información de una sola transacción a la vez. Así es como esto luce:
3.14 Gráfico de rendimiento (MB):
Este gráfico muestra la cantidad de rendimiento (en megabytes) en el servidor web durante la prueba de carga. El rendimiento representa la cantidad de datos que los VUsers recibieron del servidor en un segundo determinado. Este gráfico le ayuda a evaluar la cantidad de carga que generan los VUsers, en términos de rendimiento del servidor. Así es como esto luce:
3.15 Resumen del código de estado HTTP:
Este gráfico muestra la distribución de los distintos códigos de estado del protocolo HTTP devueltos por el servidor web durante la prueba de carga. Así es como esto luce:
4
3.16 Gráfico de respuesta HTTP por segundo:
Este gráfico muestra el número de los diferentes códigos de estado HTTP devueltos por el servidor web durante cada segundo de la prueba de carga. Así es como esto luce:
3.17 Gráfico de descarga de páginas por segundo:
Este gráfico muestra el número de páginas recibidas del servidor web durante la prueba de carga. Así es como esto luce:
3.18 Gráfico de conexiones:
Este gráfico muestra el número de conexiones. Así es como esto luce:
3.19 Gráficos de conexiones por segundo:
Este gráfico muestra el número de conexiones por segundo. Así es como esto luce:
3.20 Gráfico de desglose de componentes de página (a lo largo del tiempo):
Este gráfico muestra el tiempo de respuesta promedio (en segundos) para cada página web y sus componentes durante cada segundo de ejecución del escenario. Así es como esto luce:
3.21 Gráfico de desglose del tiempo de descarga de la página (a lo largo del tiempo):
Este gráfico muestra un desglose del tiempo de descarga de cada componente de la página durante cada segundo de ejecución del escenario. Así es como esto luce:
3.22 Gráfico de tiempo hasta el primer búfer:
Este gráfico muestra el tiempo de red / servidor relativo de cada componente de la página web (en segundos) durante cada segundo de ejecución del escenario, durante el período de tiempo hasta que el primer búfer se recibe correctamente del servidor web. Así es como esto luce:
4. Fusionar gráficos
Es posible que sea necesario fusionar dos gráficos para brindar información más significativa. Por ejemplo, como comentamos anteriormente en los gráficos, cuando no hubo accesos al servidor, tampoco hubo ancho de banda en la red.
Esto se puede dibujar más fácilmente al fusionar.
Veamos cómo se fusionan los gráficos.
Antes de abrir la opción de fusión de gráficos, asegúrese de tener al menos un gráfico abierto y que desea fusionar. La utilidad asumirá que desea agregar otro gráfico al gráfico ya abierto.
Para abrir la ventana de combinación de gráficos, vaya al menú Ver y haga clic en Combinar gráficos. Así es como se ve el menú:
Al hacer clic en el menú de arriba, se abrirá la ventana principal de fusión de gráficos, aquí hay una instantánea:
Aquí, estamos fusionando Transaction Response Time con el gráfico Running VUsers. La ventana Merge Graph requiere que proporcione el nombre del gráfico combinado recién formado.
Así es como se ve este gráfico combinado:
5. Agregar nuevos gráficos
Para agregar un nuevo gráfico, haga clic en el menú Gráfico y seleccione Agregar nuevo gráfico.
Consulte la siguiente instantánea del menú:
:
Una vez hecho clic, se abrirá una lista de todos los gráficos disponibles en LoadRunner (análisis de HP)
Puede seleccionar cualquier gráfico haciendo doble clic en su nombre. Esto cargará el gráfico con valores / estadísticas en la ventana principal de HP Analysis.
Haga clic en el botón Cerrar para volver a la ventana principal.
Echemos un vistazo a la ventana:
6. Cruce con resultados
Si ya tiene varias ejecuciones de escenarios, puede usar su carpeta de resultados para comparar las estadísticas. Este proceso ayuda a comparar directamente ambos resultados y generar un informe acumulativo.
Para realizar resultados cruzados, haga clic en de la barra de herramientas o haga clic en Cruzar con resultados en el menú Archivo.
Esto abrirá la ventana:
La Lista de resultados muestra su carpeta de resultados actual (para la que se está realizando el análisis)
Puede hacer clic en el botón Agregar para agregar otra carpeta de resultados con la que se analizará una cruz.
Seleccione la otra carpeta de resultados y haga clic en Abrir.
Se volverá a abrir la ventana de la Lista de resultados anterior. Esta vez tendrá dos carpetas de resultados en la lista.
Eche un vistazo a la ventana:
Haga clic en el botón Aceptar.
Se abrirá una nueva ventana que contiene la comparación lado a lado de ambos resultados.
Aquí hay una instantánea:
Puede agregar tantas carpetas de resultados en la lista cruzada como desee, sin embargo, esto será complicado de entender y analizar. Por tanto, se sugiere que la lista sea breve.
7. Guardar una sesión
Trabajar con HP Analysis puede llevar mucho tiempo. Dado que es posible que haya fusionado un gráfico o que esté estudiando algún gráfico nuevo, es una buena idea mantener guardada la información de su sesión.
Para guardar su sesión, haga clic en el menú Archivo y haga clic en Guardar.
Se abrirá la siguiente ventana de diálogo:
Al hacer clic en el botón Guardar, se iniciará el proceso de Guardar, que puede ser instantáneo o llevar mucho tiempo, según el tamaño de la sesión.
Así es como se ve la ventana:
7.1 Apertura de una sesión
Puede abrir una sesión existente de manera similar. Simplemente haga clic en Abrir en el menú Archivo y seleccione la carpeta de la sesión guardada. Recuerde, HP Analysis no abrirá el último nodo de carpeta; más bien abrirá la carpeta en sí.
Esto abrirá la ventana principal de Análisis donde podrá reanudar su trabajo.
8. Exportación a informe HTML:
HP Analysis proporciona una función para exportar todos los datos a un informe en formato HTML o doc bien formateado. Para exportar, haga clic en el menú Informe y seleccione Informe HTML. Eche un vistazo al menú a continuación:
Esto abrirá un cuadro de diálogo para ubicar el directorio donde se colocará el informe HML.
Eche un vistazo a la instantánea de la pantalla a continuación:
Tan pronto como haga clic en el botón Guardar, HP Analysis comenzará a exportar los resultados y a preparar un informe en formato HTML. Aparecerá una pantalla de bienvenida durante un breve período, según el tamaño del informe que esté exportando:
Una vez finalizada la exportación, se abrirá inmediatamente el archivo HTML exportado recientemente en Internet Explorer o en su navegador predeterminado. Así es como se ve su primer informe de pruebas de rendimiento:
Video en el analizador
Haga clic aquí si el video no es accesible