3

Click here to load reader

HP LoadRunner Load Testing on AWS & Google with Ravello

Embed Size (px)

DESCRIPTION

Most enterprise application development teams use testing tools like HP LoadRunner to perform user load testing for their applications. This post discusses how you can a build a load testing lab on public cloud like AWS and Google compute where you can on-demand scale up the load generators systems and run tests on replicas of your on-premise enterprise applications.

Citation preview

Page 1: HP LoadRunner Load Testing on AWS & Google with Ravello

Performance testing on Ravello

with HP LoadRunner (user load)

www.ravellosystems.com 1

• Upload your windows load generator VM image with LoadRunner agent installed and setup multi-VM farm to generate desired user load.

• Add/remove windows systems instantaneously to scale up/down the generated vuser load.

• Only pay for the instances when they are running.

• Save this as a blueprint for reuse.

* You can also upload your LoadRunnercontroller Vm instance image or use the Controller instance on premise.

Page 2: HP LoadRunner Load Testing on AWS & Google with Ravello

Performance testing on Ravello

with HP LoadRunner (target application)

www.ravellosystems.com 2

• Setup your ‘application under test’ environment on Ravello.• Same VMs, same networking as on

premise – no changes whatsoever

• Run the application instance on public cloud.

• Execute load test from windows load generator application in Ravello.• Save the state of the application

instance under duress as a blueprint -> create an instance from this blueprint-> troubleshoot the problem.

• Save the application environment as a Gold Blueprint -> Add components, fix bugs, make changes -> create another application instance from the updated copy -> execute load test again.

Page 3: HP LoadRunner Load Testing on AWS & Google with Ravello

Performance testing on Ravello

with HP LoadRunner

www.ravellosystems.com 3

Windows load generator farm application instance running on

Ravello/AWS

Application under test instance running on Ravello/AWS