Performance Testing - LoadRunner
Duration: 4 Weekends (Weekend Batch)
Prerequisites
Knowledge of Basic Software Testing.
Basic of C Language
Course Contents
Introduction to Performance Testing
What is Performance Testing?
Benefits of Performance Testing
Types of Performance Testing
Performance Testing Lifecycle
Performance Testing concepts and Terminologies
HTTP Request/Response Structure
Tool Introduction
Introduction about the LoadRunner
LoadRunner Architecture
Different components of LoadRunner
Basic of different Load runner Protocols
Protocol Identification
Scripting
Vugen Overview
Script Recording Basics
Enriching the Script via Correlation & Parameterization
Validation checkpoints & Error handling
Script enhancement using Fiddler tool.
Different LR functions
Demo of Sample application
Practice
Scenario Creation & Execution
Runtime setting
Elements of Scenario
Setting up load runner scenario
Ramp up & Ramp down strategy
Group strategy
Step up Scenario Exception Handling
Different Scheduler Options
Load Test / Stress Test/Endurance Test setup
Execution setup
Online Monitoring
User Defined Exception
Monitoring Profile Setup
Infrastructure Monitoring Setup
Setting Counters on Windows and Linux servers
Memory
CPU
Disk
Network
Analyzing the Results
An in-depth walkthrough of how to interpret the result
Understanding of each graph types
Client-side Performance Metrics
Server-side Performance Metrics
Root Cause analysis with Load Runner
Bottleneck Identification
90th Percentile
Server-side analysis
Reporting
Interim Test report
Test closure report
Basic of Performance Engineering
Basic PE concept
Introduction to different Server monitoring tool
Perfmon Analyzer
NMON Analyzer
CA Wily Intra-scope
Dynatrace