LoadRunner

Contact Us

Objectives:

At the end of the course, you should be able to:

  • Identify information that needs to be gathered for load testing
  •  Identify the components of LoadRunner
  •  Record scripts in the Web environment using VuGen
  •  Measure steps and business processes using transactions
  •  Parameterize scripts to vary user input data
  •  Customize scripts by adding VuGen and basic C functions
  •  Correlate scripts to process server-generated data
  •  Apply the workflow recommended for creating a basic scenario
  •  Assign scripts, run-time settings, performance monitors, load generators and Vusers to a scenario
    based on your load testing goals
  •  Load test your application by executing a scenario
  • Use the Analysis tool to view the results of a scenario

Working knowledge of:

  •  Windows
  • Web sites and browsers
  • Fundamental understanding of C programming is helpful, but not required
  • Desktop PC with Windows Vista / Windows XP Pro / Windows Server 2003
  • LoadRunner for Windows installed
  •  Browser (Internet Explorer 6.0 SP1 or later)
  • HP LoadRunner Controller User’s Guide
  • HP LoadRunner Monitor Reference
  •  HP Virtual User Generator User’s Guide
  •  HP LoadRunner Analysis User’s Guide
  •  HP LoadRunner Installation Guide
  • Define VuGen
  • Identify the main components of the VuGen interface
  • Create a VuGen script by recording user steps with VuGen in the web environment
  • Describe the basics of HTML and URL recording levels
  • Identify and configure the appropriate web run-time setting for replay
  • Replay the script in VuGen to verify script functionality
  • Recognize the debugging tools available in VuGen
  • Explain the function of a transaction in a script
  • Insert a transaction in a script during and after recording
  • Explain what parameters are and how they work
  • Solve playback problems with parameterization
  • Parameterize a script for load testing
  • Define Correlation
  • Correlate dynamic values found by using the Auto Correlation tool
  • Recognize why and when to use verification
  • Identify visual cues to check for during load testing
  • Add Text Checkpoints during and after recording
  • Create multiple Actions for a web script
  • Configure Actions to achieve load testing goals
  • Identify when Script view is necessary
  • Send customized output messages to the Replay Log
  • dentify basic C code including statements, variables, and functions
  • Apply basic debugging techniques in VuGen
  • Recognize general LoadRunner functions
  • Recognize protocol specific functions
  • Determine when manual correlation is required
  • Correlate dynamic values using the create parameter option
  • Create correlation rules to auto correlate during recording
  • Import and export correlation rules
  • Explain the need for load testing
  • Describe various types of performance test objectives
  • Identify the steps of the LoadRunner methodology
  •  Define the term “scenario” in the context of LoadRunner
  • Identify strategies for creating effective scenarios
  • Define measurable goals for testing
  • Gather information before testing
  • Document and organize system information
  • LoadRunner architecture
  • Where to install LoadRunner components
  • Identify hardware and software needs for  installation
  • Explain elements of LoadRunner scenario
  • Identify different types of scenarios
  • How to choose the scenario
  • Present the basic steps for creating a scenario
  • Script and Scenario Run-time settings
  • Configure Run-time settings in the Controller
  • Prepare for a scenario run
  • Identify techniques to efficiently run a scenario
  • Explain Scheduling by Scenario and by Group
  • Configure Scenario Start Time
  • Explain a Real-world Schedule and a Basic Schedule
  • Manage schedules through the Actions grid
  • Manage schedules through the Scenario Interactive Graph
  • Explain the value of performance monitors
  • Select performance monitors to achieve load test goals
  • Add measurements for performance-based goals
  • Explain the value of analyzing results
  • Work with the graphs to display data