Introduction to Virtual User Generator
Introduction
Look and feel of LoadRunner
Script View
Tree View
Workflow View
Toolbars
Pane
How LoadRunner works
Recording in Vugen
How does the LoadRunner recording engine work?
Recording Options
General Options
Choosing a protocol
Replay in VuGen
Run Time Settings
Runtime Viewer
Results Viewer
Debug Options
Using Multiple Actions
What is an action?
Benefits of multiple actions
Recording scripts with multiple actions
Configuring scripts with multiple actions to achieve Load Testing Goals
Handling Large Data Sets
Performance testing requires volume
Data challenges related to Performance Testing
Using parameterization to overcome data challenges
Verifying the System Under load
Error pages
Adding verification checkpoints
Parameterizing Checkpoints
Handling Dynamic Data
What is dynamic data?
How does correlation work?
Automatic correlation methodologies
Manual Correlation
When to use manual correlation
Why does automatic correlation fail?
Correlation in the tree view
Correlation in script view
Advanced correlation techniques
Checking Content
What is a content check?
When to use a content check
Creating a content check
Viewing snapshot on error
Recording an Application for the First Time
Finding the correct protocol
Setting recording options
Multi-protocol scripts
Creating Meaningful Reports
HTML Reports
MS Word documents
Third-Party documents
Commonly used ‘C’ Statements
lr_output_message
lr_error_message
lr_eval_string
strcpy
sprintf
strcat
rand
strcmp
atoi
itoa
Advanced Scripting Topics
Randomly selecting an item in a list
Converting a date from one format to another
Cleaning up data in an application
Writing a data seeding script
Best Practices
VuGen best practices