Welcome to Nakshatra Software Training


Loadrunner Training Institute in Hyderabad

Course Duration : 15 Hrs

Loadrunner Course Content

Intended Audience

  • Quality assurance engineers, Performance engineers, technical managers and anyone who is required to perform load analysis

Prerequisites

  • Introduction to manual testing and creating test cases
  • Experience in programming C/C++/ GUI Client applications
  • Experience with Databases
  • Experience in Client/server application development
  • Experience in Web applications
  • HTTP protocol
  • Overview knowledge of Network components
  • Overview knowledge of all kinds of technologies being used

LoadRunner Installation

  • LoadRunner architecture
  • Where to install LoadRunner components
  • Identify hardware and software needed for installation
  • Installing Loadrunner samples.

VUGEN:

Introduction to VUSER Concept:

  • Definition of Vuser
  • Why VUGEN is Used
  • Features of VUGEN
  • VUSER TYPES

First touch to VUGEN:

  • Starting VUGEN
  • Understanding VUGEN Environment Options
  • Choosing the right protocol

Recording Script using VUGEN:

  • VUSER Script sections (Init, Action and end)
  • Creating New Virtual VUSER script
  • Adding and removing protocols
  • Choosing New Virtual user category
  • Begin Recording on your application
  • Ending and Saving a recording session
  • Running the Created Script

Introduction to Output window in VUGEN:

  • Replay Log
  • Recording Log
  • Generation Log
  • Correlation Results

Understanding the VUSER script:

  • Viewing and modifying VUSER scripts
  • Understanding the functions generated in the code
  • Getting Help on functions
  • Workflow Wizard
  • Walkthrough on few Loadrunner functions
  • Recap of Steps for creating Vuser Scripts

Streamlining Recording:

  • Settings to be done before recording
  • Modes of recording
  • Choosing the right protocol
  • Types of protocol loadrunner supports
  • Single and Multiple protocols
  • When and how to use more than one Action
  • Deleting Action

Actions in depth:

  • When and how to use more than one Action
  • Deleting Actions
  • Rename actions
  • Import Action into Vuser

Introduction to VUGEN parameters:

  • Definition of parameter
  • Why parameterization is required
  • Parameters Limitations
  • Creating Parameters
  • Types of parameters
  • Using Existing Parameters
  • Using Parameter List
  • Parameterization options

File and table type parameters:

  • Creating data files
  • Properties of file type parameters
  • properties of table type parameters

Setting Parameters properties:

  • Introduction to setting parameter properties
  • Setting properties for internal data parameter types
  • Setting properties for user defined functions
  • Choosing parameter formats

Data Assignment methods:

  • Sequential
  • Random
  • Unique

Data Update Modes:

  • Each Occurrence
  • Each Iteration
  • Once

Configuring Run time settings:

  • About Run time settings
  • Configuring run time settings
  • pacing run time settings
  • Configuring Log run time settings
  • Configuring Think time settings

Managing scripts using Quality Center:

  • About managing scripts in Quality Center
  • Opening and Saving Scripts in Quality Center.

Correlations:

  • Introduction to correlations
  • Auto Correlation
  • Wdiff Utility
  • Manual Correlation

Introduction to Transactions:

  • What are transactions
  • Why we need transactions
  • How to insert transactions in the script

Introduction to content check:

  • Why we need Content checks
  • How to use the inbuilt content checks
  • How to build your own content checks

Controller:

Introduction to controller:

  • Opening controller
  • Why we need controller
  • Significance of controller
  • Features on controller

 Loadrunner Testing Process:

  • Planning the test
  • Creating Vuser Script
  • Creating the scenario
  • Running the scenario
  • Monitoring the scenario
  • Analyzing the scenario

 Designing a scenario:

  • Creating a scenario
  • Run scenario with sample Vuser load

 Scenario types:

  • Manual Scenario
  • Goal Oriented scenario

Introduction to Load generators:

  • What is load generator
  • Why we need load generators 

Kinds of Scheduling Scenarios:

  • Schedule by scenario
  • Schedule by group 

Scheduling scenarios:

  • About Scheduling scenarios
  • Delaying the start of scenarios
  • Scheduling a scenario
  • Scheduling Vuser groups
  • Adding Vuser to Scheduled scenarios 

Creating and running a manual scenario:

  • Creating Vuser groups
  • Configuring Vusers in Vuser group.
  • Configuring Vuser run time settings
  • Configuring scripts
  • Setting time out intervals
  • Configuring Scenario run time settings
  • Setting the run time file location
  • Specifying results location
  • Collating results 

Managing scenarios using Quality Center:

  • About managing scenarios using Quality Center

Integration of Loadrunner and Quality Center

Introduction to Rendezvous:

  • What is Rendezvous
  • Where to use it
  • How to use it 

Running scenarios and controlling Vusers:

  • Running entire scenario
  • Controlling Vuser groups
  • Controlling individual Vusers
  • Manually adding Vuser to running scenario
  • Manually adding Vuser to Rendezvous  

Viewing Vusers during executions:

  • About viewing vusers during executions
  • Monitoring Vuser status
  • Viewing the output window
  • Viewing Vuser script log
  • Logging execution notes 

Creating Goal Oriented scenario

  • About Planning goal oriented scenario
  • Understanding goal oriented scenario design tab
  • Defining scenario goals
  • Assigning properties to scripts
  • Configuring scripts 

Monitoring and Analysis

Online Monitoring:

  • About Online Monitoring
  • Setting up the Monitoring environment
  • Monitor types
  • Choosing Monitors and measurements in the controller
  • Starting the monitors in the controller
  • Opening online monitor graphs in the controller
  • Setting monitor options 

Analysis:

Introduction to Analysis:

  • About Analysis
  • Analysis basics
  • Setting data options
  • Setting general options
  • Setting Webpage breakdown options
  • Using templates
  • Viewing session information
  • Viewing the scenario or session run time settings
  • Analysis graphs
  • Open analysis graphs 

Working with Analysis graphs:

  • About working with analysis graphs
  • Configuring Graph display
  • Configuring data
  • Analyzing graphs results 

Cross result and merge graph:

  • About Cross result and merge graphs
  • Cross results graph
  • Generating cross results graph
  • Merging Graphs 

Managing using Quality Center:

  • About managing using Quality Center 

Importing external Data:

  • About importing external data
  • Using import data tool 

Analysis Graphs:

  • Vuser Graphs
  • Error Graphs
  • Transactions Graphs
  • Web Resource Graphs
  • Web Page diagnostics Graphs
  • User Defined Data point Graphs
  • System Resource Graphs
  • Network Monitor Graphs

Understand Analysis Graphs to get idea on finding out bottlenecks:

  • Analyzing Transaction Performance
  • Using Web page Diagnostics Graphs
  • Using Auto Correlation
  • Identifying Server Problems
  • Identifying Network Problems
  • Comparing Scenario results 

Classroom Training Enquiry Form