Course Content
Performance testing Basics
- Basics of Performance Vs Load Vs Stress Vs Volume testing
- Analyzing Performance Criteria
- Design Performance tests
- Identify Performance Parameters (Response time, throughput, memory, CPU utilization) etc
- Creating Performance Test Plan
- Setting up the environment (Servers, load, browsers, time and locations)
- Reporting, Baselining the report
Introducing LoadRunner
- LoadRunner Components
- LoadRunner Terminology
- Load Testing Process
Creating Scripts using VuGen
- Introduction to VuGen
- Recording and playing back script with VuGen
- VuGen script sections
- Working with VuGen Windows
- Emulating User Think time
- Script Parameterization
- Modifying the script through customized code
- Debugging scripts
- Inserting Transactions, Rendezvous Points, CheckPoints
- Viewing Test Results
- Logs and Extended logs
- Sending customized output messages
- Configuring Run Time Settings
Setting Correlations
- Auto and manual correlations
- Auto Correlation During Recording
- Correlate dynamic values found by using the Auto Correlation tool Manual Correlation
- Determine when manual correlation is required
- Correlate dynamic values using the create parameter option
Creating Load Testing Scenarios using Controller
- Introducing the Load Runner Controller
- Creating and Managing VUsers
- Creating Scenarios
- Manual Scenario
- Goal Oriented Scenario
- Running Scenario
- Monitoring Scenario
- Emulating load Behavior
- Emulating real time and heavy load situations
- Saving Results
Analyzing Results
- Starting Analysis
- Analyzing Reports
- Generating Custom Graphs
- Merging the graphs for a meaningful interpretation
- Correlating the graphs for identifying the bottlenecks
- Generating Consolidated HTML & Word Reports
Defining Service Level Agreements
- SLA details
- Performance Monitors