HP LoadRunner

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 15 de marzo de 2013; las comprobaciones requieren 17 ediciones .
Corredor de carga
Tipo de herramienta de prueba de carga
Desarrolladores Mercury Interactive , Hewlett Packard , Hewlett Packard Enterprise , Hewlett Packard Enterprise Software
Sistema operativo Microsoft Windows , Linux (solo generador de carga)
Idiomas de la interfaz Inglés , brasileño , holandés , italiano , español , chino , coreano , alemán , portugués , ruso , francés , japonés
Primera edición Abril de 2000 (v.5.0)
ultima versión 2020 Service Pack 1 ( 2 de abril de 2020 )
Estado activo
Licencia Software propietario
Sitio web HPE LoadRunner

HP LoadRunner (también HPE LoadRunner ) es una utilidad de prueba de carga automatizada . La primera versión fue lanzada por Mercury Interactive en 1989 [1] .

Hewlett Packard Enterprise adquirió LoadRunner como parte de su adquisición de Mercury Interactive en noviembre de 2006. En septiembre de 2016, Hewlett Packard Enterprise anunció la venta de su software, incluidos los productos Mercury, a Micro Focus . Al 01 de septiembre de 2017, se completó la adquisición.

Descripción

El programa puede probar varias aplicaciones y sitios de diferentes niveles de complejidad. Al probar, emula la operación paralela de una gran cantidad de los llamados. usuarios virtuales (en forma de procesos o subprocesos ) que realizan varios scripts (acciones) de acuerdo con varios escenarios . El programa tiene conjuntos apropiados de herramientas para la prueba. HP LoadRunner también incluye un conjunto de herramientas para trabajar con la aplicación utilizando varios protocolos (de forma remota, a través de un servidor proxy , etc.)

Hewlett -Packard adquirió LoadRunner mediante la adquisición de en:Mercury Interactive de Israel en noviembre de 2006 [2] [3] .

HP LoadRunner consta de los siguientes módulos de componentes:

A diferencia de las pruebas de GUI , las pruebas de carga (VuGen) funcionan con tráfico entre el cliente y el servidor ( capas de aplicación y transporte ), y se puede usar una estación de trabajo para generar la carga .

HP LoadRunner le permite monitorear los recursos del sistema y puede integrarse con HP Quality Center para almacenar scripts de carga, scripts, resultados de pruebas y con HP QuickTest Professional para pruebas de carga de GUI .

Módulos

Generador de usuarios virtuales

El módulo Generador de usuarios virtuales  se usa para desarrollar scripts que se usarán para pruebas adicionales. Tiene un gran conjunto de herramientas que lo ayudan a escribir los scripts más productivos para probar su aplicación. Algunas de las herramientas le permiten escribir scripts automáticamente. Basta con habilitar la "grabación" y todas las acciones realizadas por el usuario en la computadora se registrarán en el script (una especie de " registro "). Aunque en un futuro es deseable modificar, corregir u optimizar manualmente dichos scripts, aumentando así su eficiencia y fiabilidad.

Además, este módulo tiene funciones para configurar el trabajo con los parámetros de protección de la aplicación bajo prueba. Por ejemplo, si el tráfico del sitio está protegido por un certificado que no es de confianza , cuando ingrese a dicho sitio, la protección emitirá una advertencia de que la confiabilidad del sitio es sospechosa. Como resultado de la configuración de HP LoadRunner para que funcione con dicho certificado, los datos de protección de sitios innecesarios no se incluirán en las secuencias de comandos automáticas, lo que mejorará significativamente el rendimiento de las secuencias de comandos. Los guiones creados por este módulo tienen una estructura flexible que se puede personalizar según los requisitos de la prueba. De forma predeterminada, la estructura del script consta de tres "secciones":

Este enfoque para escribir guiones proporciona una eficiencia muy alta. Ejemplo: 100 usuarios se conectaron a la aplicación y pasaron la etapa Vuser_init, después de lo cual ejecutaron la Actionparte del script 100 veces y, completando la ejecución, pasaron por la etapa una vez Vuser_end. Por lo tanto, nuestros usuarios virtuales no perderán el tiempo en los pasos adicionales de 99 Vuser_initvecesVuser_end .

Es posible ejecutar el script grabado y, en caso de error, puede ver capturas de pantalla o páginas web de todos los pasos del script, lo que en primer lugar le permite ver cómo se comportó la aplicación durante la ejecución del script y comprender. con más detalle donde ocurrió el error.

controlador

El módulo Controlador  es el módulo principal del programa. Ejecuta scripts para realizar pruebas de acuerdo con la configuración especificada. Este módulo incluye scripts escritos en Virtual User Generator . El administrador tiene la capacidad de crear un script de prueba:

El módulo en consideración tiene una interfaz informativa, es decir, después de iniciar la ejecución del script, puede monitorear su proceso en detalle. El administrador tiene la capacidad de monitorear:

  1. Para qué grupos de usuarios virtuales, en qué etapas se encuentran. Ejemplo: 15 usuarios están esperando su turno, 5 usuarios se están preparando para ejecutar la primera sección del script ( Vuser_init), 200 usuarios están ejecutando la sección Action, 100 usuarios han completado con éxito sus scripts (es decir, han pasado por todas las secciones del script, según un escenario dado), 20 usuarios han fallado y se enfrentan a un error de aplicación. También vea en detalle qué error, qué usuario y en qué sección del script ocurrió.
  2. Detrás de los gráficos que muestran el progreso del proceso de prueba. Se pueden conectar varios gráficos en cualquier momento de la ejecución del script y mostrarán los datos que se registraron desde el comienzo del script. Los gráficos también tienen diferentes configuraciones para facilitar el seguimiento del proceso. Ejemplos de dichos gráficos: número de usuarios a lo largo del tiempo, errores a lo largo del tiempo, uso de memoria u otros recursos del servidor a lo largo del tiempo, etc.

Una vez que el script haya terminado de ejecutarse, el administrador puede navegar al módulo de Análisis .

Análisis

El módulo de Análisis  se utiliza para compilar informes detallados sobre las pruebas realizadas. Los informes pueden ser de dos tipos:

Antes de crear un informe, el administrador configura los indicadores de su interés, que se incluirán en el informe. Puede habilitar varios gráficos que se registraron durante las pruebas, estilos de visualización de estos gráficos (lineal, volumétrico, etc.). Errores que ocurrieron durante la ejecución de scripts por parte de los usuarios, etc. En general, todo lo que sucedió durante la prueba se puede incluir en el informe. Después de configurar el informe y hacer clic en el botón " Crear informe ", el administrador recibe un informe detallado sobre las pruebas realizadas.

Tecnologías compatibles

Véase también

Notas

  1. ¿Por qué HP acaba con LoadRunner? | FRED BERINGER (enlace no disponible) . Consultado el 20 de marzo de 2017. Archivado desde el original el 21 de marzo de 2017. 
  2. Noticias de HP: HP adquirirá Mercury Interactive Corp. Consultado el 20 de marzo de 2017. Archivado desde el original el 19 de marzo de 2017.
  3. HP comprará Mercury Interactive por 4500 millones de dólares | mundo de la computadora Consultado el 20 de marzo de 2017. Archivado desde el original el 21 de marzo de 2017.