After the completion of the course, the participants would be able to understand the basic concepts of Load Runner; plan an effective Load Test; create Load Scenarios; execute scenarios; schedule scenarios and performance monitors; and analyze the results. The course is a mix of case-driven, instructor-led, and self-paced learning, designed to enable participants learn, experiment and implement the concepts involving in Performance testing. The participants will be presented with ample examples, exercises and case studies to understand and apply the concepts taught.Module 1 – Introduction to Load Runner
Why Load Test Your Application | Types of Performance Testing | Examples of Performance Testing Objectives | Load Testing in the Product Life Cycle | Manual Testing is Problematic | Load Runner Solution | Load Runner Methodology | Load Runner Load Testing Component | Load Runner Launch Screen | Load Runner Scripting Component | What is Vuser? | What is Scenario? | What is Controller? | Load Runner Performance Monitoring | Load Testing Process
Module 2 -Introduction to a Scenario
Load Runner Expert View – Understanding Scenario | The Load Runner Controller | Scenario Outline – Examples | Creating a New Scenario | Types of Scenarios | Select Vuser scripts | Vuser Groups | Adding Vuser Groups | Adding Vuser Groups | Modifying the Vuser Group Setting | Adding Load Generator | Defining a New Load Generator | Connecting to a Load Generator | Configuring Load Generator Settings
Module 3 – Using Run Time Settings
Vuser Run Time Settings | Accessing Run Time settings | Configuring Run Logic | Pacing | Log Settings | Configuring Think Time | Scenario Run Time Settings | Ramp Up and Ramp Down | Scheduled by Scenario & Scheduled by Group
Module 4 – Performance Monitors
Using Performance Monitors | Performance Monitors | Selecting Online Monitors | Set Monitoring Options | Configure Monitors | Monitor Measurement | Web Resource Monitoring | Transaction Monitoring | System Resource Monitoring | Network Delay Monitoring | Firewall Monitoring | Web Server Resource Monitoring | Database Server Monitoring | Java Performance Monitoring | Middle ware Monitoring | Infrastructure Monitoring
Module 5 – Load Runner VUgen
Introducing Vugen | Working with Vugen | Working with Java Language Protocols | Application Deployment Solution Protocols | Client Server Protocols | E- Business Protocols | Enterprise Java Bean Protocols | Mailing Service Protocols | Middleware Protocols
Module 6 -Understanding Analysis & Graphs
Introducing Analysis | Working with Analysis Graphs | Cross Result and Merged Graphs | Importing External Data | Vuser Graphs | Error Graphs | Transaction Graphs | Web Resource Graphs | User Defined Data Point Graph
Module 7 – Performance Test Project Planning & Design
Performance requirement management | Perform project budgeting and scoping | Load model and test design | Identify protocols | Protocol analyzers | Determining test reliability | Correlation, Parameterization, Transactions & Rendezvous Point
Module 8 – Script Development
Performance testing prerequisites | Using development templates | Leveraging LoadRunner to increase scripting efficiency | The impact of the OSI Model on protocol selection (web and web services) | LoadRunner’s undocumented resources | The LoadRunner transaction model — more than lr_start and lr_end… | Battling the ‘C’ daemons | Recording, proxy recording,
Module 9 – Test Execution
Determining which monitors to use | Top ten things that impact test integrity | Environment challenges — evaluating and reporting test quality | Using the scientific method to defend your tests when unexpected results occur
Module 10 – Analysis & Reporting
Understand Analysis | Choosing analysis team specialists | Correlating results | Classic bottleneck analysis | Prioritizing performance issues | Create Reports
Performance Testing using Load Runner
(Beginner)