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.
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 .
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.
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:
Una vez que el script haya terminado de ejecutarse, el administrador puede navegar al módulo de 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.