HP LoadRunner 9.5 Traning (Basic)

01:19 เขียนโดย QA Optimization - Performance and Stability

OVERVIEW
LoadRunner is an automated load testing tool that allows you to test your
application before, during, and after deployment. This course is designed
to give you a firm foundation in basic load testing tasks. The LoadRunner
components — LR Controller and LR Analysis are used to plan for an
effective load test. You will create and run load test scenarios using the
LR Controller. The LR Analysis component is used to analyze load test
results. You will learn to interpret LoadRunner analysis graphs and
achieve your load testing goals. All topics are supported by hands-on labs
designed to provide you with the knowledge necessary to load test your
system using LoadRunner.
COURSE OBJECTIVES
At the end of the course, you will be able to:
• Discuss the value of load testing
• Plan for effective load testing
• Establish load test goals
• Run load test scenarios
• Create various load levels when executing scenarios
• Analyze and interpret load test results
PREREQUISITES
Working knowledge of
• Windows XP SP2 or Windows 2003 Server SP2 • .NET Framework 2.0
• Microsoft WSE 2.0 SP3 Runtime
• Microsoft WSE 3.0 Runtime
• Microsoft XML Core Services (MSXML) 6
• Microsoft visual C++ 2005 Redistributable
• Microsoft Data Access Components 2.8 SP1
• Web sites and browsers
• Client/server environment
RECOMMENDED FOLLOW-UP COURSES
Protocol-specific scripting courses (depending on your test environment)
• VuGen 9.5 Scripting for Web

Day 1
Introduction
• HP LoadRunner over view
• What is VuGen?
• How does VuGen record?
• Navigating the workflow and tasks in VuGen.
• Introduction to Tree View
• Accessing online help files
• Differentiate Tree and Script View
• Basic C in VuGen Scripts
• Employ C statements, variables and functions
• Apply debugging techniques in VuGen (breakpoints
and step)
Recording
• Structure the script based on planning
• Use VuGen to record a script for Web environment
• Discuss recording options:
• Describe HTML and URL recording levels
• When to use HTML and/or URL recording levels
Replay
• Replay the basic script
Transactions
• Introduction to Transactions
• Add Transactions to measure response times (After
Recording and while recording)
Parameters
• Solve playback problems by parameterizing the script
• Parameter simulation
Rendezvous
• Enable rendezvous point
Auto Correlation – After Recording
• Correlate dynamic values found by using Scan for
Correlation link
Checkpoints
• Identify visual cues to check for during load testing
• Add Text Checkpoints during and after recording
Day 2
Advanced Scripting Techniques
• Recognize Protocol Specific Functions
• Send customized output messages
• Add error handling and business logic to the script
Manual Correlation
• Distinguish between available correlation methods
• Correlate dynamic value using the create parameter
option
Auto Correlation – Before Recording
• Define rules for correlation in Recording
Options
Advanced Error Handling
• Create global verification points with ContentCheck
• Use "logging on demand"
• View error snapshots in the Controller
Optional lesson - Prepare for Load Testing
• Verify script functionality in VuGen
• Identify and configure the appropriate Run-time
Settings for your load testing goals
• Add files to script option
Manual Correlation Advanced
• Correlate a script manually using WinDiff and
Correlation functions
Q&A

Day 3
Introduction to Scenarios
• Explain elements that make a LoadRunner scenario
• Identify different types of scenarios
• How to choose the scenario
• Present the basic steps for creating a scenario
Setting Scenario type
• Manual Scenario
• Goal – Oriented Scenario
Setting Service Level Agreement
• SLA status determined at time intervals over the timeline
• SLA status determined over the whole run
Add new Load Generator
• New Load Generator
• Load Generator over firewall
Using Run-Time Settings
• Discuss script and scenario run-time settings
• Configure run-time settings for the Controller
Scenario start time
• Without delay
• With a delay of (HH:MM:SS)
• At (HH:MM:SS) on (DD: MM: YYYY)
Setting IP Spoofer
• adding IP Address to a host
• Using IP Wizard
• updating the routing table
• Enabling Multiple IP Addressing from the Controller
Rendezvous
• Enable rendezvous point
Scenario Execution
• Prepare for a scenario run
• Identify techniques to efficiently run a scenario
Scheduling Scenarios
• Scheduling by group and scenario
• Prepare Virtual User (Vuser) initialization
• Configure duration scheduling
• Configure scenario ramp up and ramp down settings
Performance Monitors
• Discuss the value of Performance Monitors
• Select Performance Monitors
• Add measurements to Performance Monitors
Q&A

Day 4
• Results Analysis
• Discuss the process of root cause analysis
• Diagnose errors with LoadRunner
• Meaningful interpretation of LoadRunner graphs
• Analyzed SLA
• Analyzed Transactions
• Enable Graph
• Merge Graph
• Correlation Graph
• Cross with result
• Set Global filter
• View Scenario runtime setting on Analysis result
• Export Summary to Excel format
• HTML Report
• Microsoft Word Report
Q&A

0 ความคิดเห็น:

แสดงความคิดเห็น