Agileload.com


An entreprise-class load
testing solution

Optimize the performance of your web applications
High web performance ?

• Your users expect high performance from you, a web
  application always available, and for all their
  interactions with it to be dealt fast – no excuses

• Performance is a measure of quality and a site that is
  sluggish looks like a site that’s not working properly.




                                                www.agileload.com
Web performance facts

       47% of consumers expect a web page to load
       in 2 seconds or less.

       40% of people abandon a website that takes
       more than 3 seconds to load.

   =   A 1 second delay in page response can result in
       a 7% reduction in conversions.

       Google is using performance as part of its ranking of web pages.
   =
       So performance directly affects your visibility in search now too
       and hence your bottom line.




                                                             www.agileload.com
Web application performance?
  You’re going to need some answers…

  Are we ready to          Why is our           Does our system
                                                                         What will
    for the next             system             comply with the
                                                                       happen if our
     marketing            performance              businesses
                                                                      business grows?
     campaign?                poor?              requirements?

     Will our system                             The business does
     cope with the                               x transactions per
      unexpected?           Is our system                                How does our
                                                  day, can the web
                          design inefficient?                          application scale?
                                                 application handle
                                                 our busiest hours?

     Will our failover
     work correctly?
                                                                           What is the
                                                                            maximum
                           Where are the         Does this release       throughput we
                          bottlenecks in the     perform as well as     can handle (e.g.
    How reliable is our        system?            the live version?     Sales per second
        system?                                                           or concurrent
                                                                              users)?


                                                                                  www.agileload.com
Understand the issues




                                                   AgileLoad
                                                   Center

                    Agile load can be installed in your own
        AgileLoad   datacenters or be hosted in the cloud
        Injectors   to synthesize users around the world.

                    Agile Load monitors the experience of its
                    synthetic users as well as the health and
                    performance of the infrastructure underpinning
                    the web application to enable it to detect
                    technical performance problems and hence make
                    recommendations.                        www.agileload.com
Understand the issues
                                                    1000 simulated users



                           550 simulated users



     200 simulated users




                                           Over ½ Minute Page Response Time!


              Sub 2s Page Response Time

                                                             www.agileload.com
Solve the issues




                   www.agileload.com
www.agileload.com

HOW IT WORKS ?
Features : Capture
 1) Tell Agileload your stories by browsing your application


                                      •   Record real user scenarios without
                                          programming knowledge

                                      •   Support all web 2.0 technologies (Adobe
                                          Flex, Microsoft Silverlight, Ajax push…)
                        Application
                                      •   Capture all type of web transaction , of
                                          Web Services flows (XML or SOAP) or TCP
                                          flows
             Capture




                                                               www.agileload.com9
Features : Modeling

         2) Model your scripts to be representative of real users


            Variable: Author’s name
                    Variable : Nom de l’auteur
                                                                       Variable : SessionID
                                                                                              •   Automatic correlation of dynamic data
             /search/index=dvd&field-actor=Hugh%20Laurie/102-3481343-4120954

Variable: Category
   Variable : Catégorie                                                                       •   Data bank management

                                                                                              •   Fully customization of scripts

                                                                                              •   Advanced playback and comparison
            2                                                                                 •   Graphic browsing by storyboard




                                                                                                                      www.agileload.com
                                                                                                                                      10
Features : Load Simulation

    3) Execute your tests, monitoring in real-time the results

       Injectors
        Injecteurs




                                      Application
  Simulation de charge
     Load simulation

                         Monitoring
                         Monitoring
                                        •   Reproduction of a realistic context

                                        •   Collection of performance data
Control de pilotage
Console console

                                        •   Highlight weak link in the application chain

                                        •   Scalability / Capacity planning
                                                                                           www.agileload.com
                                                                                                           11
Features : Diagnostics & reporting

                       4) analyse, tune, test, tune and report

                       Anomalies detector and diagnostics

                       •    100% parametrizable engine
                       •    Customized views
                       •    Detects anomalies through topological or threshold analysis
                       •    Makes recommendations




  Extract the right data for the right people

  •   Fully customizable report templates (presentation & contents).
  •   Prepare - even before the tests - your reports models
  •   Generate reports at the push of a button for the benefits of a particular user


                                                                                          www.agileload.com
                                                                                                          12
Benefits of Agileload

1.   Prep time massively reduced – tester can teach AgileLoad how to deal with
     complex transactions.

2.   Very broad monitoring capability & anomaly detection uses expertise built
     into AgileLoad to analyse results and help make recommendations.

3.   Highly customisable reporting capability.

4.   It’s FREE for set up, preparation and small tests. Large tests with AgileLoad
     have the least cost on the market for the features provided.

5.   Cloud testing is no extra cost.




                                                                   www.agileload.com
AgileLoad Licenses
                              Free                Rental                Pro
Capture & scripting            ✔                    ✔                   ✔
Load generation                ✔                    ✔                   ✔
Real time monitoring           ✔                    ✔                   ✔
Anomaly diagnostics            ✔                    ✔                   ✔
Custom Reporting               ✔                    ✔                   ✔
Cloud hosting                  ✔                    ✔                   ✔
Full infrastructure                                 ✔                   ✔
monitoring
Max number of users      10 virtual users       50-5000 VU           Unlimited
Duration                       Life           Days or weeks            Year
Price                         FREE             See Price List       Contact Us
                        www.agileload.com    www.agileload.com   info@agileload.com

You can download AgileLoad for free on www.agileload.com          www.agileload.com
www.agileload.com

Agileload - load testing tool for better web performance

  • 1.
    Agileload.com An entreprise-class load testingsolution Optimize the performance of your web applications
  • 2.
    High web performance? • Your users expect high performance from you, a web application always available, and for all their interactions with it to be dealt fast – no excuses • Performance is a measure of quality and a site that is sluggish looks like a site that’s not working properly. www.agileload.com
  • 3.
    Web performance facts 47% of consumers expect a web page to load in 2 seconds or less. 40% of people abandon a website that takes more than 3 seconds to load. = A 1 second delay in page response can result in a 7% reduction in conversions. Google is using performance as part of its ranking of web pages. = So performance directly affects your visibility in search now too and hence your bottom line. www.agileload.com
  • 4.
    Web application performance? You’re going to need some answers… Are we ready to Why is our Does our system What will for the next system comply with the happen if our marketing performance businesses business grows? campaign? poor? requirements? Will our system The business does cope with the x transactions per unexpected? Is our system How does our day, can the web design inefficient? application scale? application handle our busiest hours? Will our failover work correctly? What is the maximum Where are the Does this release throughput we bottlenecks in the perform as well as can handle (e.g. How reliable is our system? the live version? Sales per second system? or concurrent users)? www.agileload.com
  • 5.
    Understand the issues AgileLoad Center Agile load can be installed in your own AgileLoad datacenters or be hosted in the cloud Injectors to synthesize users around the world. Agile Load monitors the experience of its synthetic users as well as the health and performance of the infrastructure underpinning the web application to enable it to detect technical performance problems and hence make recommendations. www.agileload.com
  • 6.
    Understand the issues 1000 simulated users 550 simulated users 200 simulated users Over ½ Minute Page Response Time! Sub 2s Page Response Time www.agileload.com
  • 7.
    Solve the issues www.agileload.com
  • 8.
  • 9.
    Features : Capture 1) Tell Agileload your stories by browsing your application • Record real user scenarios without programming knowledge • Support all web 2.0 technologies (Adobe Flex, Microsoft Silverlight, Ajax push…) Application • Capture all type of web transaction , of Web Services flows (XML or SOAP) or TCP flows Capture www.agileload.com9
  • 10.
    Features : Modeling 2) Model your scripts to be representative of real users Variable: Author’s name Variable : Nom de l’auteur Variable : SessionID • Automatic correlation of dynamic data /search/index=dvd&field-actor=Hugh%20Laurie/102-3481343-4120954 Variable: Category Variable : Catégorie • Data bank management • Fully customization of scripts • Advanced playback and comparison 2 • Graphic browsing by storyboard www.agileload.com 10
  • 11.
    Features : LoadSimulation 3) Execute your tests, monitoring in real-time the results Injectors Injecteurs Application Simulation de charge Load simulation Monitoring Monitoring • Reproduction of a realistic context • Collection of performance data Control de pilotage Console console • Highlight weak link in the application chain • Scalability / Capacity planning www.agileload.com 11
  • 12.
    Features : Diagnostics& reporting 4) analyse, tune, test, tune and report Anomalies detector and diagnostics • 100% parametrizable engine • Customized views • Detects anomalies through topological or threshold analysis • Makes recommendations Extract the right data for the right people • Fully customizable report templates (presentation & contents). • Prepare - even before the tests - your reports models • Generate reports at the push of a button for the benefits of a particular user www.agileload.com 12
  • 13.
    Benefits of Agileload 1. Prep time massively reduced – tester can teach AgileLoad how to deal with complex transactions. 2. Very broad monitoring capability & anomaly detection uses expertise built into AgileLoad to analyse results and help make recommendations. 3. Highly customisable reporting capability. 4. It’s FREE for set up, preparation and small tests. Large tests with AgileLoad have the least cost on the market for the features provided. 5. Cloud testing is no extra cost. www.agileload.com
  • 14.
    AgileLoad Licenses Free Rental Pro Capture & scripting ✔ ✔ ✔ Load generation ✔ ✔ ✔ Real time monitoring ✔ ✔ ✔ Anomaly diagnostics ✔ ✔ ✔ Custom Reporting ✔ ✔ ✔ Cloud hosting ✔ ✔ ✔ Full infrastructure ✔ ✔ monitoring Max number of users 10 virtual users 50-5000 VU Unlimited Duration Life Days or weeks Year Price FREE See Price List Contact Us www.agileload.com www.agileload.com info@agileload.com You can download AgileLoad for free on www.agileload.com www.agileload.com
  • 15.

Editor's Notes

  • #6 How does it work?We replace real load with synthesised load to create a realistic test environment.
  • #7 The graph here shows a red line indicating how many users are on the system at one point in time, the blue line shows page response time. We can see that this system can handle up to 550 users before things start to creak.
  • #8 Having monitored the infrastructure of the application AgileLoad runs it’s anomaly detector to find bottlenecks and then uses built in expertise to make recommendations for fixes – here it’s telling us that the database tables must be indexed or that the database querie4s need to be optimised to take advantage of the indexes that you have.