20071017 1350 Whats New in Load Runner 90123

37
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice LoadRunner 9.0

Transcript of 20071017 1350 Whats New in Load Runner 90123

Page 1: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 1/37

© 2006 Hewlett-Packard Development Company, L.P.

The information contained herein is subject to change without notice

LoadRunner 9.0

Page 2: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 2/37

Confidential & Proprietary2

�What¶s new in LR 9.0

� Protocol support

� New scheduler 

� SLA Analysis

� Other 

 Agenda

Page 3: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 3/37

© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Protocol support

Page 4: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 4/37

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

SB41

SB42

SB43

SB44

Page 5: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 5/37

Slide 4

SB41 In general, slide still seems a bit busy to me. See addtional comments in this slide for specific suggestions on changes.

 A couple other general comments:

- Have Web 1.0/Current Landscape on top and ad new Web 2.0 to bottom. Your Hebrew background is showing ;^)- Have Web 2.0 line appear with build

- I would use black for the old landscape and brighter color for text on new landscape items

- Run this by Mark Leake time permitting for cosmetic cleanupSteve Brodie, 1 /31 /2007

SB42 I,m thinking we should delete this set of lines or merge with RIA linesSteve Brodie, 1 /31 /2007

SB43  You might want to add some specific text label for the Mobile/WirelessSteve Brodie, 1 /31 /2007

SB44 For simplicity, consider removing Web Server and Databas iconsSteve

Brodie,

1 /31

 /2007

Page 6: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 6/37

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

SB45

SB46

SB47

SB48

Page 7: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 7/37

Slide 5

SB45 In general, slide still seems a bit busy to me. See addtional comments in this slide for specific suggestions on changes.

 A couple other general comments:

- Have Web 1.0/Current Landscape on top and ad new Web 2.0 to bottom. Your Hebrew background is showing ;^)- Have Web 2.0 line appear with build

- I would use black for the old landscape and brighter color for text on new landscape items

- Run this by Mark Leake time permitting for cosmetic cleanupSteve Brodie, 1 /31 /2007

SB46 I,m thinking we should delete this set of lines or merge with RIA linesSteve Brodie, 1 /31 /2007

SB47  You might want to add some specific text label for the Mobile/WirelessSteve Brodie, 1 /31 /2007

SB48 For simplicity, consider removing Web Server and Databas iconsSteve

Brodie,

1 /31

 /2007

Page 8: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 8/37

Confidential & Proprietary6

 AJAX ± What is it?

 ± AJAX is Asynchronous JavaScript And XML

 ± A web development technique for creating interactive web

applications

 ± Allows exchanging small amounts of data with the server 

behind the scenes, without the page having to reload each

time ± Meant to increase web pages interactivity, speed, and

customer usability

Page 9: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 9/37

Confidential & Proprietary7

FLEX ± What is it?

 ± Adobe Flash has unique animation capabilities

 ± Traditional application programmers found it challenging to

adapt to Flash

 ± Flex minimizes the problem by providing a workflow and

programming model that is familiar to application developers.

 ± Flex provides an easier way to build Flash applications

Page 10: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 10/37

Confidential & 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

SB49

SB50

SB51

SB52

MU5

Page 11: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 11/37

Slide 8

SB49 Font sizes seem to change from slide to slide. Recommend being consident Steve Brodie, 1 /31 /2007

SB50 Should indicate when these solutions will be delivered

Steve Brodie, 1 /31 /2007

SB51 In general, avoid periodsSteve Brodie, 1 /31 /2007

SB52 Need to indicate our plans for Flex 2

Steve Brodie, 1 /31 /2007

MU5 change orderMercury User, 2 /7/2007

Page 12: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 12/37

Confidential & 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

SB53

SB54

SB55

SB56

Page 13: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 13/37

Slide 9

SB53 In general, slide still seems a bit busy to me. See addtional comments in this slide for specific suggestions on changes.

 A couple other general comments:

- Have Web 1.0/Current Landscape on top and ad new Web 2.0 to bottom. Your Hebrew background is showing ;^)- Have Web 2.0 line appear with build

- I would use black for the old landscape and brighter color for text on new landscape items

- Run this by Mark Leake time permitting for cosmetic cleanupSteve Brodie, 1 /31 /2007

SB54 I,m thinking we should delete this set of lines or merge with RIA linesSteve Brodie, 1 /31 /2007

SB55  You might want to add some specific text label for the Mobile/WirelessSteve Brodie, 1 /31 /2007

SB56 For simplicity, consider removing Web Server and Databas iconsSteve Brodie, 1 /31 /2007

Page 14: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 14/37

Confidential & 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 existing

customers

� Testing Challenges

 ± Protocols support any activity over 

the network not specific to one

application

 ± Very large deployments to support

many customers

 ± Remote Access is single point of 

failure for business activity

Page 15: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 15/37

Confidential & 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

Page 16: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 16/37

12

29 April

2011HP 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

Page 17: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 17/37

13

29 April

2011HP Software Technology Briefing 2007

Example script

Page 18: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 18/37

14

29 April

2011HP Software Technology Briefing 2007

Recording - Snapshots

Desktop snapshots are recorded and mouse

clicks are highlighted.

Page 19: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 19/37

Confidential & 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

SB57

SB58

SB59

SB60

Page 20: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 20/37

Slide 15

SB57 In general, slide still seems a bit busy to me. See addtional comments in this slide for specific suggestions on changes.

 A couple other general comments:

- Have Web 1.0/Current Landscape on top and ad new Web 2.0 to bottom. Your Hebrew background is showing ;^)- Have Web 2.0 line appear with build

- I would use black for the old landscape and brighter color for text on new landscape items

- Run this by Mark Leake time permitting for cosmetic cleanupSteve Brodie, 1 /31 /2007

SB58 I,m thinking we should delete this set of lines or merge with RIA linesSteve Brodie, 1 /31 /2007

SB59  You might want to add some specific text label for the Mobile/WirelessSteve Brodie, 1 /31 /2007

SB60 For simplicity, consider removing Web Server and Databas iconsSteve Brodie, 1 /31 /2007

Page 21: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 21/37

Confidential & Proprietary16

Windows Presentation Foundation ± What is it?

� WPF Technologies

 ± New UI framework from Microsoft

 ± Windows Vista

 ± .Net 3.0

Page 22: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 22/37

Confidential & 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 a

network, to communicate.

 ± The WCF programming model unifies� Web Services

� .NET Remoting

� Distributed Transactions

� Message Queues

Page 23: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 23/37

Confidential & Proprietary18

LoadRunner support for WCF

 ±WCF protocol support ±.NET 3.0 support

Page 24: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 24/37

© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

New scheduler 

Page 25: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 25/37

20

29 April2011

HP Software Technology Briefing 2007

Old Scheduler 

 A fixed structure: Ramp Up ± Duration - RampDown

Very hard to simulate real life behavior 

Page 26: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 26/37

21

29 April2011

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

Page 27: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 27/37

2229 April

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 runtimePause/Resume scheduler 

Full migration from LR 8.1

Page 28: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 28/37

23

29 April2011

HP Software Technology Briefing 2007

Page 29: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 29/37

24

29 April2011

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 

Page 30: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 30/37

25

29 April2011

HP Software Technology Briefing 2007

Vusers Quantity

Determined by the scheduler ± not by the group !

� No Ramp Up ³All´

Page 31: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 31/37

26

29 April2011

HP Software Technology Briefing 2007

Manual Operations

Do not affect the planned scheduling - not reflected in

the design graph

 Affect the runtime behavior - manually run vusers will

be missing for next ramp

Example: at a certain point, the user manually startedsome more vusers.

� Blue ± expected scheduling

� Red ± actual behavior 

Note: the red line is not 

visible in the scheduler graph

Page 32: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 32/37

© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

SLA definition

Page 33: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 33/37

28

29 April2011

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 there

is a violationThe 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

Page 34: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 34/37

29

29 April2011

HP Software Technology Briefing 2007

Service Level Agreement (SLA) ± cont.

 A wizard for easily defining SLA goals

Page 35: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 35/37

© 2006 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice

Other 

Page 36: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 36/37

Confidential & Proprietary31

Protocol requests

Page 37: 20071017 1350 Whats New in Load Runner 90123

8/7/2019 20071017 1350 Whats New in Load Runner 90123

http://slidepdf.com/reader/full/20071017-1350-whats-new-in-load-runner-90123 37/37

HPRESTRICTED