HP LoadRunner Load Testing on AWS & Google with Ravello

Preview:

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

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.

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.

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

Recommended