Load Test with VuGen Workshop Course

Course Code: MQ 539
Course Abstract:

In this workshop, participants will learn how to Plan, Design, and execute a successful performance test against a web application.  Each topic is supported by hands-on exercises that are based on real-life examples designed to provide you with the knowledge necessary to use the tool efficiently and effectively.  The workshop focuses on Performance/Capacity planning and risk management methodologies.  Approximately 60% of the workshop is on tool usage. About 10% of the tool usage portion will involve ‘C’ programming.

The goal of the Workshop is to enable participants to use the Application Delivery product for application performance testing according to tried and trusted Best Practices and implement it correctly.  The Workshop will   demonstrate common performance testing methodologies and industry accepted best practice to build a performance test of a web application. Upon completion, the participant will be able to take the concepts learned and apply them to any application environment.

Audience: This course is designed for individuals who are Web Application Programmers, Database Administrators, Network Administrators, Performance Test Team Leads, and Performance Test Script Developers.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:

> Record in VuGen
> Replay in VuGen
> Use multiple actions
> Handle large datasets
> Verify the system under load
> Handle Dynamic Data in applications
> Conduct manual correlation
> Check content
> Record an application
> Recognize commonly used ‘C’ statements
> Develop best practices

Course Topics:

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

Prerequisites: Basic concepts of Quality Assurance, knowledge of at least one of the following: DB administration, Application Programming, networking, or performance testing and troubleshooting; or Visual Basic, VB Script, Java, or ‘C’ programming is required
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning