Si tienes experiencia en esto de la pruebas de rendimiento ya habrás escuchado de esta herramienta, he estado haciendo pruebas con el versión que viene en el LoadRunner 9.1 de HP, y estoy realmente impresionado he tenido éxito en un 96% de los casos que he probado.
Adicionalmente la revisión al protocolo Click & Script esta genial, literalmente cualquier persona puede generar un script libre de errores con este protocolo, el único problema es el “memory overhead” que genera en el Load Generator.
Loadrunner es una herramienta de pruebas de rendimiento proveída por HP que nos permite probar y analizar el comportamiento de una aplicación cuando esta es usada en condiciones normales, de stress o de forma prolongada.
Otra una forma de describirlo es que Loadrunner es una herramienta de rendimiento (performance), que nos permite simular diferentes comportamientos “cotidianos” en un sistema.
En forma general tiene cuatro componentes el VUGEN, Controller, Load Generators y Analysis, de manera general el VUGEN (Virtual User GENerator) te permite generar scripts que simularan el comportamiento de un usuario real, el Controller te permite agrupar estos scripts y aportarles una especie de calendarización a los mismos. El Load Generator recibe instrucciones del Controller y ejecuta los scripts según lo hayas configurado, por ultimo el Analysis te permite granular y comparar la información recabada durante la ejecución.
Una de las tareas mas tediosas cuando tienes que escribir secuencias de comandos para LoadRunner, es ingresar las transacciones del mismo, bueno al menos para mi si lo es así que en Diciembre pasado escribí la versión en VBScript de esta aplicación y funciono bastante bien, de hecho tan bien que me decidí por hacerlo una aplicación con llamadas al sistema y que no dependiera del contexto de la ventana y un sin numero de pequeños detalles…
Y es así como nace VUGenBOT, es una pequeña aplicación de Visual Basic que inserta los lr_start_transaction y lr_end_transaction por ti, lo único que hace es esperar a que abras los diálogos de transacción en la barra de comando del VUGen, y se encarga de los demás. adicionalmente te dice cuantas transacciones te faltan por grabar, si te parece útil no olvides dejar un comentario, lo mismo para tus sugerencias o ideas que quieras ver en versiones futuras de la aplicación.
Descargar VUGenBOT 1.0 (ZIP)