HPE Load Runner

 

Course code: STLR01

Duration:        40 Hours

About HPE Load Runner

HPE LoadRunner is a performance testing tool from Hewlett Packard Enterprise. It is used to test applications, measuring system behavior and performance under user load. HPE LoadRunner can simulate thousands of users concurrently, thus applying load on the Application Under Test, and later analyzing the performance. LoadRunner is pioneer tool in Performance Testing area and market. It is believed that , LoadRunner has about 85% market share in Performance Testing industry. This course is specifically generated to enable students gain a hands-on experience of HPE LoadRunner and its unique features using Version 12.5. This class is geared to make you a Loadrunner Specialist This course focuses on helping students create powerful Test Scenario to apply load the AUT. Also helps in creating Vuser Scripts which will simulate the real time user actions.

Audience

This course builds the necessary skills for the beginners to help them understand the basic to advanced concepts on Performance Testing and LoadRunner.

Pre-requisites

Prior working experience or knowledge in:

  • Manual Testing
  • SDLC and STLC
  • 1. Introduction to Performance Testing

  • What is Testing?
  • What is Performance Testing?
  • Why Performance Testing?
  • Types of Performance Testing
  • Common Performance problems
  • Performance Testing process
  • Performance testing tools
  • Entry Criteria
  • Exit Criteria
  • Performance Test Approach & Types
  • Application Performance Testing
  • Infrastructure Performance Testing
  • Load & Peak Load Testing
  • Stress Testing
  • Soak Testing
  • Business Load Specification
  • Peak Load Parameters, Ramp up time and Users
  • Business Day Parameters, Ramp up time and Users
  • 2. Introduction to LoadRunner

  • What is LoadRunner?
  • Why LoadRunner?
  • LoadRunner Components
  • LoadRunner Protocols
  • Protocol Advisor
  • LoadRunner components License
  • LoadRunner Architecture
  • How LoadRunner works?
  • Load Test Process
  • What is Vugen?
  • Why Vugen?
  • Vugen Workflow
  • Vugen Recording options
  • What is Correlation?
  • Why Correlation?
  • Web_reg_save_param() function
  • Correlation text flags
  • Correlation Rules
  • What are checkpoints?
  • Types of checkpoints ?
  • What are Transactions?
  • Why Transactions?
  • Syntax with example
  • Nested Transactions with syntax and example
  • Transaction standards
  • 3. Comments in script

  • Why to use comments in the scripts?
  • How to insert comments in the scripts?
  • Vugen logs
  • Recorded log
  • Replay log
  • Compilation errors
  • Errors, Warnings
  • Runtime Data
  • 4. Script Structure

  • Script Structure
  • Multiple action files
  • Script Rules
  • 5. Parameterization

  • What is Parameterization?
  • Why Parameterization?
  • Objectives of Parameterization
  • Parameter types
  • Simulate Parameters
  • Parameter Properties
  • Parameter combinations
  • 6. C functions and File concepts

  • How to create a File to store data?
  • How to create Unique File & How to verify created file?
  • 7. RunTime Settings

  • Run Logic
  • Think Time
  • Miscellaneous
  • Speed Simulation
  • Browser Emulation
  • Content Check
  • Blocks – Multiple Actions
  • Think time vs Pacing
  • 08. LR Functions, LR Versions & Vugen Error Messages

  • Load Runner Functions
  • Load Runner Versions
  • Vugen Error Messages
  • 09. Script covering all topics

  • Explanation of web Tours application script which covers all the above topics
  • Web Bundle Protocol
  • SAP Bundle Protocol
  • Oracle NCA Protocol
  • Ajax Tru client Protocol
  • SSL/encryption related protocol
  • LDAP protocol
  • What is Controller?
  • Scenarios Creation
  • Design and Run Views
  • Post execution activity
  • Scenario Checklist
  • What is Analyzer?
  • Auto Load Analysis
  • Session Explorer
  • 90th Percentile
  • Analyzer Graphs
  • Analyzer Reports
  • Drill-down
  • Granularity
  • Auto Correlate
  • Cross Results
  • Merge Graphs
  • 10. Performance Analysis Approach

  • Performance Analysis approach
  • Server Monitoring metrics
  • Performance Bottlenecks
  • Some other important topics
  • Server Monitoring tool
  • 11. Creating Meaningful Reports

  • HTML reports
  • MS Word reports
  • Third party reports