LoadRunner Professional Essentials (LRP120) – Outline

Detailed Course Outline

LoadRunner Professional 2020 – Three Days

Module 1 – Course Overview  Identify the contents and objectives of the course.

  • Define the class schedule and class logistics.
  • Identify the related courses.
  • Discuss the lab environment details

Module 2 – Introduction to LoadRunner 2020

  • Explain the need for load testing.
  • Describe various types of performance test objectives.
  • Identify the steps of the LoadRunner Professional (LRP) methodology
  • Define a scenario in the context of LR.
  • Identify strategies for creating effective scenarios

Module 3 – What’s New in LRP 2020

  • Identify the key new features of LRP 2020.
  • Explain the general improvements with VuGen 2020

Module 4 – Planning an Effective Load Test

  • Define measurable goals for your load test.
  • Gather preliminary information before load testing your system
  • Organize system information effectively.
  • Use gathered information to plan load tests

Module 5 – Installing LRP Components

  • Describe the LRP architecture
  • Determine where to install the LRP components.
  • Identify the software and hardware required for installation.
  • Troubleshoot LG connectivity issues.
  • Configure the Network Virtualization (NV) settings

Module 6 – Introduction to Scenarios

  • Describe the elements of a LR scenario.
  • List the basic steps for creating a scenario.
  • Configure an LG in the scenario

Module 7 – Using Run-Time Settings

  • Define run-time settings for load testing.
  • Describe the difference between run-time settings for scripts and scenarios.
  • Configure run-time settings based on load testing goals

Module 8 – Scheduling Scenarios

  • Define and configure scenario scheduling.
  • Define scenario options.
  • Define real-world schedule and basic schedule run modes.
  • Manage schedules using the actions grid and the Interactive Schedule graph
  • Stop a scenario

Module 9 – Using Performance Monitors

  • Describe the value of performance monitors.
  • Select performance monitors to achieve load test goals.
  • Add measurements for performance-based goals

Module 10 – Running a Scenario

  • Prepare for a scenario run.
  • Define the scenario execution process.
  • Identify the best practices for running a scenario effectively.
  • Run a scenario
  • Discuss common run-time errors

Module 11 – Using the Analysis Tool

  • Describe the Analysis tool and the categories of analysis graphs.
  • Describe the value of analyzing results.
  • Use graphs to display data.
  • Describe graph data and raw data.
  • Apply granularity to many graphs, merge graphs, and perform auto –correlation.
  • Use Service-level Agreement (SLA) reports
  • Run report generations utilities
Virtual User Generator (VuGen) 2020.x Essentials – Two Days

Module 1 – Course Overview of Virtual User Generator

  • Record scripts in the web environment using the Virtual User Generator (VuGen)
  • Create a Vuser script template.
  • Replay and debug the script in VuGen.
  • Measure steps and business processes using transactions.
  • Parameterize scripts to vary user input data.
  • Add text checkpoints during and after recording of scripts.
  • Define an action for a web script.
  • Work with the VuGen Editor
  • Explain the general LR functions.
  • Apply basic debugging techniques in VuGen.
  • Correlate scripts to process server-generated data
  • Import and export correlation rules.

Module 2 – Introduction to Virtual User Generator (VuGen)

  • Define Virtual User (Vuser) and VuGen
  • Explore the new look and feel of the VuGen UI.
  • Explain how to use the step navigator and solution explorer.
  • Discuss the script workflow.
  • Create scripts using VuGen.
  • Record business processes with VuGen

Module 3 – What's New in VuGen

  • Discuss the UI improvements in LoadRunner Professional.
  • Describe the protocol enhancements

Module 4 – Recording Scripts for Web Applications

  • Create VuGen scripts by recording user steps.
  • Save scripts.
  • Create a Vuser script template.
  • Create business process reports

Module 5 – Replaying the Vuser Scripts

  • Recognize the debugging tools available in VuGen.
  • Identify and configure the appropriate web run-time settings for replaying scripts.
  • Replay and debug the script in VuGen

Module 6: Inserting Transactions into the Script

  • Explain the use of transactions in a script.
  • Add a transaction into a script during recording.
  • Insert a transaction into a script after recording

Module 7: Parameterizing a Script

  • Define parameterization.
  • Determine when to parameterize a script.
  • Create and modify parameter lists.
  • Create new parameters.
  • Work with parameter properties
  • Configure run-time settings for parameters

Module 8: Verifying the Vuser Scripts

  • Identify the need to use verification in scripts.
  • Define verification for scripts.
  • Add text checkpoints during and after recording of scripts

Module 9: Creating Actions for a Web Script

  • Define an action for a web script.
  • Record a script with multiple actions.
  • Create action blocks

Module 10: Using the VuGen Editor

  • Work with the VuGen Editor
  • Send customized output messages to the Replay Log.
  • Identify basic C code, including statements, variables, and functions.
  • Apply basic debugging techniques in VuGen

Module 11: Using the Advanced Scripting Techniques for Vuser Scripts

  • Explain the general LR functions.
  • Explain the protocol-specific functions

Module 12: Auto Correlation After Recording

  • Describe correlation.
  • Work with the Correlation Studio
  • Correlate dynamic values after recording a script

Module 13: Using Manual Correlation

  • Explain the manual correlation process.
  • Configure the parameters for correlation.
  • Correlate a script manually by:
  • Using the WinMerge utility
  • Adding the web_reg_save_param_ex correlation function.
  • Parameterizing the dynamic value in the script

Module 14: Auto Correlation During Recording

  • Create correlation rules to auto correlate during recording.
  • Regenerate and record scripts
  • Import and export correlation rules