Herramientas de prueba de rendimiento
El entorno de aplicaciones de red de la empresa debe admitir una gran cantidad de usuarios. La arquitectura de red incluye varios entornos de aplicaciones y diferentes proveedores proporcionan productos de software y hardware. La carga de usuarios impredecible y los entornos de aplicaciones cada vez más complejos hacen que las empresas siempre se preocupen por la lentitud de la respuesta de los usuarios, las caídas del sistema y otros problemas. Esto conducirá inevitablemente a una pérdida de ingresos para la empresa. LoadRunner permite a las empresas proteger sus flujos de ingresos, maximizar el uso de los recursos de TI existentes sin comprar hardware adicional y garantizar que los usuarios finales tengan confianza en la calidad, confiabilidad y escalabilidad de sus aplicaciones de prueba en todos los aspectos del sistema de aplicaciones. . Con el generador de usuarios virtuales de LoadRunner, puede crear fácilmente cargas del sistema. El motor puede generar usuarios virtuales y simular el comportamiento operativo comercial de usuarios reales en forma de usuarios virtuales. Primero registra un proceso comercial (como un pedido o una reserva de vuelo a continuación) y luego lo convierte en un script de prueba. Al utilizar usuarios virtuales, puede generar acceso de miles de usuarios simultáneamente en máquinas Windows, UNIX o Linux. Por lo tanto, LoadRunner puede reducir en gran medida el hardware y los recursos humanos necesarios para las pruebas de carga. Además, la tecnología de carga de turbina patentada de LoadRunner puede hacerlo.
Proporciona una alta adaptabilidad. TurboLoad le permite generar cargas de cientos de miles de usuarios en línea y millones de clics todos los días.
Después de crear un script de prueba con el generador de usuarios virtuales, puede parametrizarlo para poder probar su aplicación con varios conjuntos de datos reales para reflejar la capacidad de carga del sistema. Tomando como ejemplo un proceso de ingreso de pedidos, las operaciones parametrizadas pueden reemplazar datos fijos en el registro, como números de pedidos y nombres de clientes, con valores variables. Siéntase libre de ingresar posibles números de pedido y nombres de clientes en estas variables para que coincidan con las acciones de múltiples usuarios reales.
LoadRunner parametriza automáticamente sus datos de prueba a través de su asistente de datos. El Asistente de datos se conecta directamente al servidor de la base de datos, desde donde se pueden obtener los datos requeridos (como números de pedido y nombres de usuario) e ingresarlos directamente en el script de prueba. Esto evita la necesidad de procesar datos manualmente y el asistente de datos le ahorra mucho tiempo.
Para garantizar aún más que sus usuarios virtuales puedan simular usuarios reales, puede utilizar LoadRunner para controlar algunas características de comportamiento. Por ejemplo, con un clic del mouse, puede controlar fácilmente la cantidad de transacciones, la frecuencia de las transacciones, el tiempo de reflexión del usuario y la velocidad de conexión. Después de crear usuarios virtuales, debe configurar su escenario de carga, cartera de procesos comerciales y usuarios virtuales. Con el controlador de LoadRunner, puede organizar rápidamente un plan de prueba multiusuario. La función Rendezvous del controlador proporciona un entorno interactivo en el que no solo puede crear una carga continua y cíclica, sino también gestionar e impulsar escenarios de prueba de carga.
Adicionalmente, puedes utilizar su servicio de programación para definir cuándo los usuarios acceden al sistema para generar carga. De esta manera puede automatizar el proceso de prueba. De manera similar, puede usar Controladores para definir sus escenarios de carga en los que todos los usuarios realizan una acción al mismo tiempo, como iniciar sesión en una aplicación estándar, para simular condiciones de carga máxima. Además, puede monitorear el rendimiento de varios componentes de la arquitectura de su sistema, incluidos servidores, bases de datos, dispositivos de red y más. -Ayudar a los clientes a decidir sobre la configuración del sistema.
LoadRunner le brinda mayor flexibilidad de prueba a través de su tecnología de carga automática. Con AutoLoad, puede preestablecer objetivos de prueba según la cantidad de usuarios y optimizar el proceso de prueba. Por ejemplo, su objetivo podría ser determinar la cantidad de visitas por segundo o la cantidad de transacciones por segundo que sufre su sistema de aplicaciones. LoadRunner también puede admitir aplicaciones de transmisión de medios. Para garantizar una buena experiencia operativa y una transmisión de medios de alta calidad para los usuarios finales, debe probar su aplicación de transmisión de medios. Con LoadRunner, puede grabar y reproducir cualquier formato popular de transmisión de datos multimedia para diagnosticar problemas de rendimiento del sistema, encontrar causas y analizar la calidad de los datos.
Admite un entorno completo de aplicaciones empresariales.
LoadRunner admite una amplia gama de protocolos y puede probar varias infraestructuras de TI. PerformanceRunner (PR para abreviar) es un software de prueba de rendimiento que simula un cliente de alta concurrencia, genera presión concurrente en el servidor a través de protocolos y mensajes, prueba la carga y la tolerancia a la presión de todo el sistema e implementa pruebas de estrés, pruebas de rendimiento y configuración. pruebas y pruebas máximas, etc.
Estas funciones son las siguientes:
●Registrar scripts de prueba.
PR registra los protocolos y mensajes de la aplicación y crea scripts de prueba escuchando los protocolos y puertos de la aplicación. PR utiliza Java como script de prueba estándar y admite parametrización, puntos de control y otras funciones.
Asociaciones y reuniones
Las conversaciones en aplicaciones, especialmente en programas de arquitectura B/S, se implementan mediante "asociación". Los usuarios solo necesitan hacer clic en el botón "Asociar" y PR escaneará automáticamente el script de prueba, establecerá la asociación e implementará la prueba de sesión.
●Puntos de ensamblaje
PR admite puntos de ensamblaje, que se pueden configurar mediante funciones. Establecer puntos de ensamblaje puede garantizar que la presión de concurrencia en un determinado momento alcance el objetivo esperado, lo que hace que la concurrencia del rendimiento sea más realista.
●Crear presión concurrente.
Después de crear un guión de actuación, puedes generar estrés creando un proyecto y configurando un modelo de estrés. PR puede generar hasta 5000 presiones simultáneas en una sola máquina.
●Soporte de escenarios de aplicaciones
Al configurar la curva de presión de los scripts de múltiples proyectos, se pueden realizar pruebas de escenarios de aplicaciones.
●Realizar seguimiento.
Después de iniciar la prueba de rendimiento, el sistema generará presión según el escenario establecido. Durante el proceso de ejecución, es necesario observar la ejecución del script y los indicadores de rendimiento del sistema bajo prueba. PR verifica esta información realizando un seguimiento.
●Informe de análisis de rendimiento
Después de completar una prueba de rendimiento, se crearán varios informes de análisis de rendimiento, incluida la correlación de CPU, el rendimiento, la simultaneidad, etc.
Requisitos del sistema: windows (32 bits/64 bits) 2000/xp/vista/2003/7/2008.