32
 © 2006 Hew lett-Packard Developmen t Company , L.P. The information contained herein is subject to change without notice LoadRunner 9.0

20071017 1350 Whats New in Load Runner 90

  • Upload
    rahul

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

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

8/4/2019 20071017 1350 Whats New in Load Runner 90

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

HP