For Online Training :
Phone No : 9290971883, 9247461324
Email ID : revanthonlinetraining@gmail.com
For Class Room Training :
Phone No : 9394799566, 9290641808
Email ID : revanthclassroom@gmail.com
Institute Address:
B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India.

Advanced Loadrunner Online Training

Advanced Loadrunner Online Training


Course Duration : 35 Hrs


Advanced Loadrunner Course Content


Introduction to Performance testing
  • What is Performance Testing?
  • Why We Need to do Performance Testing?
  • Load & Peak Load Testing
  • Stress Testing
  • Soak Testing
  • How to prepare performance test plan
  • How to prepare performance questioner document
  • Introduction to Load Runner
  • Load Runner Architecture
  • Load Runner Components
  • Performance Testing with Load Runner Overview
  • Identify Hardware and Software Needs for Installation
Load Runner VUGen
  • Start Page
  • New Script creation
  • Protocols
  • Single Protocol Script
  • Multiple Protocol Script
  • Recording Dialog
  • Default Actions
  • Recording first script
  • Tree View
  • Script View
  • Replay Log
  • Runtime Viewer
  • Protocol Advisor
  • Output Window -Replay Log, Recording Log
  • Generation Log, Correlation Results, Run-time data
  • Workflow Wizard
  • Creating Script from Template
  • Understanding first recorded script - functions
  • Help F1
  • Saving Script
  • Script Folder Structure
  • Recording a Basic Script
  • Recording Options
  • Recoding Levels
  • Replaying a Basic Script

Actions and Transactions

  • Introduction to Actions
  • Creating new Actions
  • Renaming actions
  • Deleting Actions
  • Importing Actions
  • Enhancing VUGen Script
  • What are transactions?
  • Inserting Transaction Points during recording
  • Inserting Transaction Points after recording
  • VUGen Function for transaction point
  • Sub transactions
  • dealing with lr_think_time statements

Introduction to C

  • Datatypes in C � int , short, long, float, double, char
  • If condition statement
  • Switch statement
  • Operations <, >, ==, !=
  • For loop construct
  • While loop construct

File Operations in C

  • Reading a file
  • Writing into a file
  • File Handling functions
  • fopen
  • access modes
  • fwrite
  • fread
  • fclose
  • feof
  • rewind

Parameterization

  • Parameters
  • Concept of parameter
  • Why parameterization is required
  • Creating Parameters
  • Using Existing Parameters
  • Using Parameter List
  • Parameterization options

Data Assignment and Update Methods

  • Parameter List Configuration
  • LR Parameter Functions
    ->lr_save_string
    ->lr_eval_string
    ->lr_free_parameter
    ->lr_advance_parameter
    ->lr_next_row
  • Data Assignment methods
    -Sequential
    -Random
    -Unique
  • Data Update Methods
    -Each Occurrence
    -Each Iteration
    -Once
  • Simulator

Parameter Types

  • Date/Time
  • VUSER ID
  • LoadGenerator name
  • Iteration No
  • User defined functions
  • GroupName
  • Random Number
  • Unique Number
  • File
  • Table
  • Using Data Wizard
  • Importing Data from Excel sheet 

Checkpoints & Rendezvous Points

  • Text check point during
  • Text checks after recording
  • web_reg_find
  • web_find
  • Image checkpoints
  • Web_image_ check
  • Rendezvous point
  • lr_rendezvous
  • lr_rendezvous_ex
Correlation
  • Concept of correlation
  • Manual Correlation
  • Example of Correlation
  • Wdiff
  • Identifying dynamic value
  • Auto Correlation
  • Correlation Library

More on Correlation

  • What all values require to be correlated
  • How to handle dynamic dropdown values
  • How to handle boundaries with \n,"
  • How to handle large dynamic values
  • Difference between two correlation functions
  • Correlation with changing boundaries
Generic LR and Protocol Specific Functions
  • LR Related functions
  • lr_exit
  • lr_abort
  • lr_continue_on_error
  • lr_start_transaction
  • lr_end_transaction
  • lr_save_string
  • and 15 more functions
  • Protocol Related Functions
  • web_reg_find
  • web_find
  • web_reg_save_param
  • web_reg_save_param_ex
  • web_set_max_html_param_length
  • web_get_int_property

Runtime Settings

  • Run Logic
  • Blocks and Iterations
  • Pacing
  • Log
  • Think Time
  • Additional Attributes
  • Miscellaneous settings
  • Browser Emulation
  • Content Check
  • Proxy
  • Preferences
Error Handling
  • Error handling - debug message setting
  • lr_error_message
  • How to insert break point
  • Stepping over
  • Debugging
Load Runner Controller
Introduction to Controller
  • Opening controller
  • Significance of Controller
  • First look at Controller Interface
  • Features on controller
  • Adding/configuring Load generator
  • Design Tab
  • Run Tab

Creating Scenario

  • Vuser statuses
  • Designing Scenario - Creating a scenario
  • Run scenario with sample Vuser load
  • Controlling vusers - Manually adding Vuser to running scenario
  • Stoping few vusers
  • Run one Vuser only
  • Controling Vuser Groups
  • Viewing vusers during executions
  • Types of Scenario - Manual Scenario, Goal Oriented Scenario
  • Scheduling Scenarios - Schedule by scenario, Schedule by group
  • Designing Scenrio
  • Schedule Run Modes -Basic, Real World

Banking scenario & SLA Rules

  • Baseline test
  • Increase load in steps
  • Runtime settings
  • Schedule delay
  • Logs
  • Errors
  • Real time scenario designing
  • scenario- banking site
  • SLA Rule Configuration
  • SLA Example

Setting up Monitors & Counters

  • Online monitor set up
  • Configure graph
  • Configure measurement
  • Client side metrics
  • Server side metrics
  • Brief on Sitescope
  • Perfmon
  • Monitors
  • Counters - Processor, Memory, Disk, Network, DB
  • QTP script from Loadrunner
  • Tools -> Option Menu
Goal Oriented Scenario
  • 5 Types of Goal Oriented Scenario
  • Goal type: concurrent Vusers
  • Goal type: hits per second
  • Goal type: transactions per second
  • Goal type: pages per minute
  • Goal type: transaction response time

Load Runner Analysis
Introduction to Analysis

  • Introduction to Analysis
  • Summary Report
  • Configuring Analysis Session
  • SLA Report
  • SLA Configuration from Analysis
  • Add Graphs
  • Delete Graphs
  • Rename Graphs
  • Duplicate Graphs
  • Session Information
  • View Runtime Setting
  • Windows menu
Graph Configuration
  • Set Global Filter
  • Set Filter By - Filter Condition, Group by
  • Drill Down on specefic measurement
  • Set Grunalarity
  • View Measurement trends
  • View Cursor
  • View Raw data
  • Comments
  • Display Options
  • Merge Graphs
  • Auto-Correlate Graphs
  • Cross Results
  • External Monitor - Import Data
  • Report generation
  • Using Templates
  • HTML Report
  • Customizing Templates

Interpreting Graphs and Identifying Bottlenecks

  • Web Diagnostics graph
  • Graph analysis
  • Introduction to Bottlenecks
  • Types of bottlenecks
  • Memory Bottlenecks
  • CPU Bottlenecks
  • Brief on Disk and Network Bottleneck
  • Database Bottlenecks
  • AWR reports for Oracle DB
Introduction to Sitescope(Just over view)
  • Introduction to Sitescope
  • Creating Groups
  • Creating Monitors
  • Configuring Monitors
  • Creating Alerts
  • Associated Alerts with Monitors

We are providing Advanced Loadrunner Online Training in Ameerpet Hyderabad. We are one of best Institute to provide Best High Quality Advanced Loadrunner online training all over India. If you are staying in Hyderabad, Bangalore, Chennai, Pune, Delhi, USA, UK, Australia, Singapore etc. and unable to attend regular class room training programs then contact our training institute for information on online training. For more details on Advanced Loadrunner Online Training please call to 9290971883, / 9247461324, or drop a mail to revanthonlinetraining@gmail.com

Advanced Loadrunner online training institute address : B1, 3rd Floor, Eureka Court, Near Image Hospital, Ameerpet, Hyderabad, India


Online Training Enquiry Form

Security-Code reload security code

Online Software Courses