AgileLoad Video Center

AgileLoad Getting started - Your first load test using AgileLoad

A 5 minute video that shows how to run a small load test in AgileLoad!

This is really a super fast video for beginners to get started with load testing using AgileLoad in less than five minutes. AgileLoad a powerful tool sophisticated and featured.

AgileLoad starter helps you as a beginner to run your first test.

As an example I will load test my sample application which you can find on .NET Sample Application here : Microsoft.net/stocktrader
So I have a trading application on a machine that I want to test. I will just call this my “trade test”.

When you click on the record button it launches AgileLoad script editor and a browser with the application in it. Script Editor already made some captures of the web pages. Now, I want to simulate user actions. I want to login into the application with my credentials, then make a trade. So I get my quote. Buy 100 shares and go now to my portfolio and I can see that I’ve just made the order, number 135. Easy, done. Log out. Then stop.
AgileLoad is spotted. It looks like .NET technology. So I’m just going to click on OK and go back to AgileLoad starter and move on my next step.

Create the load test job

I’m now going to create my job, which is going to run this performance test. I give it a name then I defined the following parameters :

the number of virtual users that I want to simulate : how many users that are actually going to logon to the application

the ramp up time : how long do I want spend putting those users onto the application

the number of alterations each one of those users is going to do

I can edit this but as we’ve only got five minutes. I’m just going to click the start button to run the test.

AgileLoad Test Center : Run the performance test we just created

AgileLoad has launched AgileLoad Test Center which will starti and run the job. We see the number of users increase as the test runs along.

AgileLoad Test Center is an interactive console where you can build graphs. This features will be explaine in a more advanced video.

When the load test is finished we’ve had 10 concurrent users all accessing the system at the same time and they’ve all done 10 transactions or 10 trades each.

They’ve run the scenario that we’re recorded just before.

Clicking back to AgileLoad starter, I’m going to move on the next step, which is the performance test report generation.

The template that’s being used here is one of the simplest reports. There are a number of templates that you can use. In this case, we're looking at :

the number of concurrent of actual users that were running and

a bandwidth that they were consuming.

So this is saying that we have 10 virtual users running, all running the trade application concurrently.

Analyzing the performance test results and create the test report

We have a detailed report showing the setup of the tests and the top five slowest business transactions

Then we have a graph down here showing the trades per second that the trading application can deal with. So we see its one trade per second here. We’d recommend probably doing a stress test to find what out what the maximum number of trades per second the application can do where a larger number of users is.

There is a number of different templates that we can use and they go down to into greater levels of detail and also these templates are something that you could configure yourself, which is something that we're going to show in later videos.

This is really important because the pure output of a performance test is really based in its report. That’s really how your work is going to be judged as performance tester. So now, you're an Agile loader. Really, we’ve only touched the surface of AgileLoad here. So please take a look at our other videos to really get a grips with how to get reports with high levels of detail.

Setup environment monitoring, get a root cause analysis of performance bottlenecks.Deal with complex apps and a lot more.

If what you're looking for isn’t there, hey why not send us a request through the forums. Have a great time with AgileLoad. It's free for small load tests. So what are you waiting for? Go get it. Help yourselves.