Video walkthrough - Load Testing on AWS

Video walkthrough - Load Testing on AWS

I just completed a YouTube video that walks through all of the steps to launch a brand new LoadRunner instance, with 150 Virtual Users, using the AWS MarketPlace offering.  You can view it at https://youtu.be/4rzJ1JsWW_I.  To make the video more interesting, I have also included all of the steps to also launch a cloud hosted application, using AWS Beanstalk.  The application consists of a simple form that saves details to a NoSQL database, and is launched in a 'Highly Available' configuration.

The video is based on a presentation that I delivered back in August 2017 to the Brisbane Software Testers Meetup, where I stepped through the same process live.  While the video is nearly an hour long, it does include some time while I wait for various steps to complete (e.g. getting Windows Password and waiting for the Elastic Beanstalk stack to be ready), you will see that it does take well under an hour to launch an application to test, along with the LoadRunner and enough of a script to run a basic test that reveals various bottlenecks.  The last 20 minutes of the video shows the test execution itself.  You will see how LoadRunner responds when the application hits a performance limit, and how it responds when the underlying performance issue is resolved.  As the test progresses, you will see that three signifcant increases in capacity are achieved, from initial performance of 2TPS, to an improved level of around 15 TPS and finally to > 40 TPS.   I know from experience that I can get the performance of this Elastic Beanstalk application up much higher than this, while also maintaining consistent performance and very low error rates, but I wanted to keep the video less than an hour long.

It should be possible to follow the steps in this video, making use of the extra information in the description section of the video, to repeat these steps on their own AWS account. 

要查看或添加评论,请登录

社区洞察

其他会员也浏览了