LoadRunner Enterprise | NCDIT IT Services
The N.C. Department of Information Technology’s Software Quality, Security & Testing Services team offers LoadRunner Enterprise solution for our customers. LoadRunner Enterprise, previously called Performance Center, increases efficiency and reduces cost through collaborative performance load testing. SQ&S provides a comprehensive load-testing environment where customers have access to multiple load generators and controllers.
LRE is a web-based, globally accessible, enterprise-wide tool for planning and running multiple performance test projects across geographic locations. This tool stresses users’ applications to isolate and identify potential client, network and server bottlenecks. It enables users to plan and execute tests across multiple concurrent projects and people by sharing software and hardware resources. Globally distributed teams share a common testing infrastructure and can execute multiple performance tests continuously.
LRE Components
The key components of LRE are:
- Load generator, which generates the load against the application by following scripts
- Virtual user generator, or VuGen, for generating and editing scripts
- Controller, which controls, launches and sequences instances of Load Generator, specifying which script to use and for how long, and receiving real-time monitoring data and displays status during runs
- Agent process, which manages connections between controller and load generator instances.
- Analysis, which assembles logs from various load generators and formats reports to visualize run result data and monitor data
Workflow
LRE follows these steps during the load-testing process.
- Plan load test – Define goals, analyze the system, and gather system usage data.
- Create virtual users – Record scrips, and turn scripts into Vusers by adding test data and user behavior.
- Scenario creation – Create scenarios based on your goals.
- Scenario execution – Execute scenarios for testing first, running 100% and overloading.
- Results analysis – Analyze results data, and pinpoint bottlenecks.
- Tweak system based on analysis – Finetune the system based on the analysis data. Rerun the scenario to indicate whether performance has improve and whether goals have been achieved.
Benefits
- Confidently test complex load, stress and performance scenarios for legacy, website and mobile applications, which require using the widest range of protocols in the industry. LRE’s support of over 50 protocols creates a consistent interface to work in, regardless of the target environment. Engineer software quality early and into the end-user experience.
- Deploy high-performing apps that surpass customer expectations using an integrated set of enterprise-grade performance engineering solutions
- Integrate with DevOps and application performance monitoring tools. LRE is DevOps-ready due to its REST APIs, CI plugins, and APM tool integrations (Dynatrace AppMon/SaaS/Managed, New Relic, AppDynamics and CA APM)
- Achieve real-time, online and offline anomaly detection through superior analytics and reporting, such as correlation analysis, performance trending, NV insights and data mashing with other tools
- Increase test accuracy by emulating real-world network conditions, and eliminate bottlenecks and dependencies through quickly creating realistic simulations of APIs and virtual service
- Execute multiple performance tests concurrently across the globe
- Share load-testing resources, assets and scripts from a centralized location 24 x 7
- Execute dynamic provisioning using elastic dockerized and cloud-based load generators
- Use smart analytics, including anomaly detection during test runs
- Integrate with other Micro Focus software including ALM Octane, SiteScope, and UFT Mobile
Source: LoadRunner Enterprise