20071017 1350 whats new in load runner 90
TRANSCRIPT
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 1/32
© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
LoadRunner 9.0
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 2/32
Confidential & Proprietary2
•What’s new in LR 9.0
• Protocol support
• New scheduler
• SLA Analysis
• Other
Agenda
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 3/32
© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
Protocol support
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 4/32
Confidential & Proprietary4
Next Generation of Applications - Landscape
Applications Server
Web Server
SOA (WS, ESB, Etc.)
Network Convergence
(VOIP, IP Video)
AJAX frameworks
HTTP\s Request - Response
Citrix
MicroSoft RDP
Citrix
Microsoft RDP.NET 1.0\2.0 Remoting
.NET 3.0 – WCF\WPF
Rich Internet UI (AJAX, FLEX, APPLETS)
HTTP\s Request\Response & SOAP
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 5/32
Confidential & Proprietary5
Next Generation of Applications – Web 2.0
Applications Server
Web Server
SOA (WS, ESB, Etc.)
Network Convergence
(VOIP, IP Video)
AJAX frameworks
HTTP\s Request - Response
Citrix
MicroSoft RDP
Citrix
Microsoft RDP.NET 1.0\2.0 Remoting
.NET 3.0 – WCF\WPF
Rich Internet UI (AJAX, FLEX, APPLETS)
HTTP\s Request\Response & SOAP
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 6/32
Confidential & Proprietary6
AJAX – What is it?
– AJAX is Asynchronous JavaScript And XML
– A web development technique for creating interactive webapplications
– Allows exchanging small amounts of data with the serverbehind the scenes, without the page having to reload each
time – Meant to increase web pages interactivity, speed, and
customer usability
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 7/32Confidential & Proprietary7
FLEX – What is it?
– Adobe Flash has unique animation capabilities
– Traditional application programmers found it challenging toadapt to Flash
– Flex minimizes the problem by providing a workflow andprogramming model that is familiar to application developers.
– Flex provides an easier way to build Flash applications
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 8/32Confidential & Proprietary8
• Web 2.0 Bundle
– Ajax Framework solutions
– Flex 1.5 support for AMF version zero
– Flex 2.0 support - planned for 9.1
– Web services protocol
LoadRunner Support for Web 2.0
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 9/32Confidential & Proprietary9
Next Generation of Applications - Remote
Applications Server
Web Server
SOA (WS, ESB, Etc.)
Network Convergence
(VOIP, IP Video)
AJAX frameworks
HTTP\s Request - Response
Citrix
MicroSoft RDP
Citrix
Microsoft RDP.NET 1.0\2.0 Remoting
.NET 3.0 – WCF\WPF
Rich Internet UI (AJAX, FLEX, APPLETS)
HTTP\s Request\Response & SOAP
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 10/32Confidential & Proprietary10
Remote Access Technologies – What is it?
• Remote Access Technologies
– Citrix – Market Leader• One of our leading protocols
– MSFT RDP - Leading Challenger
• Requested by 25% of our existingcustomers
• Testing Challenges
– Protocols support any activity overthe network not specific to oneapplication
– Very large deployments to supportmany customers
– Remote Access is single point offailure for business activity
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 11/32Confidential & Proprietary11
• Citrix Protocol – Major enhancement released in ’06
– Client side agent less solution
– Agent Solution
• RDP protocol – Next generation client side agent less solution
LoadRunner support for Remote AccessTechnologies
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 12/3212
19 April2012
HP Software Technology Briefing 2007
Recording
A user creates a connection to a server using
Remote desktop client:
After the desktop appears - user’s keyboard and mouse actions are recorded
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 13/3213
19 April2012
HP Software Technology Briefing 2007
Example script
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 14/3214
19 April2012
HP Software Technology Briefing 2007
Recording - Snapshots
Desktop snapshots are recorded and mouseclicks are highlighted.
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 15/32Confidential & Proprietary15
Next Generation of Applications - .NET & Java
Applications Server
Web Server
SOA (WS, ESB, Etc.)
Network Convergence
(VOIP, IP Video)
AJAX frameworks
HTTP\s Request - Response
Citrix
MicroSoft RDP
Citrix
Microsoft RDP.NET 1.0\2.0 Remoting
.NET 3.0 – WCF\WPF
Rich Internet UI (AJAX, FLEX, APPLETS)
HTTP\s Request\Response & SOAP
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 16/32Confidential & Proprietary16
Windows Presentation Foundation – What is it?
• WPF Technologies – New UI framework from Microsoft
– Windows Vista
– .Net 3.0
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 17/32Confidential & Proprietary17
Windows Communication Foundation – What is it?
– Windows Communication Foundation, sometimes
shortened to just WCF, previously codenamed Indigo – A new communication subsystem to enable applications, in
one machine or across multiple machines connected by anetwork, to communicate.
– The WCF programming model unifies• Web Services
• .NET Remoting
• Distributed Transactions
• Message Queues
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 18/32Confidential & Proprietary18
LoadRunner support for WCF
–WCF protocol support
– .NET 3.0 support
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 19/32
© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
New scheduler
Old S h d l
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 20/3220
19 April2012
HP Software Technology Briefing 2007
Old Scheduler
A fixed structure: Ramp Up – Duration - RampDown
Very hard to simulate real life behavior
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 21/3221
19 April2012
HP Software Technology Briefing 2007
Dynamic Scheduler
Accurate load testing capabilities
Easy to simulate real life scheduling
Increased usability, more Flexible
First step towards automatic generation of real life
scenario from imported production data
D i S h d l C t t
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 22/32
2219 A ril
HP Software Technology Briefing 2007
Dynamic Scheduler Contents
Multiple Ramp Ups / Downs
Easier to use• Interactive Graph - edit actions, drag, zoom
• Grid for detailed editing
Timeline at runtime
Pause/Resume scheduler
Full migration from LR 8.1
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 23/3223
19 April2012
HP Software Technology Briefing 2007
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 24/32
24
19 April2012
HP Software Technology Briefing 2007
Real Life Schedule
Each schedule (by scenario / by group) is composed of
a list of Actions:• Fixed actions – Start Group, Initialize
• Dynamic actions
– Start Vusers, Stop Vusers, Duration
– Can be used multiple times, in any order
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 25/32
25
19 April2012
HP Software Technology Briefing 2007
Vusers Quantity
Determined by the scheduler – not by the group !
• No Ramp Up “All”
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 26/32
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 27/32
© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
SLA definition
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 28/32
28
19 April2012
HP Software Technology Briefing 2007
Service Level Agreement (SLA)
The user may define goals for the run on several
measurements, like:• Average transaction response time
• Total throughput (bytes) per run
The measurements are checked at run time, to see if thereis a violation
The results can be viewed in the Analysis application• Transactions success/failure to stand up to SLA expectations.
• Load Test SLA violations, and the time they occurred
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 29/32
29
19 April2012
HP Software Technology Briefing 2007
Service Level Agreement (SLA) – cont.
A wizard for easily defining SLA goals
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 30/32
© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
Other
8/4/2019 20071017 1350 Whats New in Load Runner 90
http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90 31/32
Confidential & Proprietary31
Protocol requests