A load testing solution for web sites
In short, it is a simulation of multiple users visiting a web site
at the same time and working with it concurrently.




Such general definition makes                a blanket term for
several different types of testing.




                                                      www.LoadTestingTool.com
Performance   Capacity    Stress
testing       testing     testing




Volume        Endurance   Regression
testing       testing     testing


                            www.LoadTestingTool.com
Performance testing


We gradually increase the load by adding more and more virtual
users to the test and check the performance parameters of the
system at any test phase.

The main things we monitor are:

• Web site response time;
• Number of processed requests per second;
• Error rate.




                                                   www.LoadTestingTool.com
Capacity testing


This type of test replies to the most common question in load
testing: how many concurrent users the web site can handle while
maintaining good response time and error rate.

Again, we add virtual users gradually, but in this case we know the
performance criteria in advance and just need to check that they are
observed.




                                                    www.LoadTestingTool.com
A typical problem revealed by a performance or
                  capacity test is a bottleneck. Even though it is
                  mostly a technical term, it can be thought of as a
                  thin section within the data workflow.



Your web application can consist of several modules used to
process requests. If one of them has a technical limitation, it
limits the performance of the whole system.




                                                         www.LoadTestingTool.com
Stress testing

Every system has a capacity limit. When the load goes beyond it, the
web site starts responding very slowly and even produce errors.

The purposes of stress testing are:

    • Find the capacity limit;
    • Check that when it is reached, the web site handles the
      stress correctly: produces graceful overload notifications
      and does not crash;
    • When the load is reduced back to regular level, the web site
      returns to normal operation retaining the performance
      characteristics.


                                                       www.LoadTestingTool.com
Volume testing


If your application can upload files, upload the largest ones. If it does
the search, try generating long results.


Try to maximize the amount of processed data and the complexity of
each transaction. This will be the volume testing.




                                                         www.LoadTestingTool.com
Endurance testing


This type of testing (also called “soak testing”) is used to check
that the system can stand the load for a long time or a large
number of transactions.

It usually reveals various types of resource allocation problems. If a
small memory leak is present, it is not evident on a quick test, but
will influence the performance after a long time.

For endurance testing it is recommended to use changing periodic
load to provoke resource reallocation.




                                                        www.LoadTestingTool.com
Regression testing


Make the load testing a part of your regular development process
by creating regression load tests and applying them to every new
version of your application.




                                                   www.LoadTestingTool.com
Performance   Capacity     Stress
testing       testing      testing




Volume        Endurance   Regression
testing       testing     testing


                           www.LoadTestingTool.com
You can design tests as easy as using a browser. Just navigate
through the web site to record a user session. WAPT will
replay it with thousands virtual users during the test.




                        • No scripting is necessary.
                        • No programming background is required.
                        • The efficiency of your work is our priority.


                                                        www.LoadTestingTool.com
Each sessionview you can to a virtual user profile asitssequence of
In the same is recorded select a request and edit a parameters,
HTTP requests.elements select a profile and edit its properties.
headers, page You can and other options.




                                                         www.LoadTestingTool.com
The test may include different
profiles to emulate different
types of users.




The load is flexibly specified: you can select how
many users of each type should participate.




                                                     www.LoadTestingTool.com
And you can make the number of virtual users change. This way you
can emulate different types of load.
It can be
constant
throughout the
test…

Growing…

Or periodic.




                                                     www.LoadTestingTool.com
Automatic cookie and
session variables handling
will make each user session
correct and realistically
emulated.




            www.LoadTestingTool.com
With couple clicks you can create data-driven tests by specifying
different names, passwords and input data for different users.




                                                        www.LoadTestingTool.com
Any dynamic values in the test can be parameterized with
help of special WAPT functions.
                                 You can extract values from server
                                 responses and reuse them in
                                 subsequent requests.




                                                      www.LoadTestingTool.com
You can test secure
HTTPs pages and web
sites requiring all types
of authentication and
client certificates.




                     www.LoadTestingTool.com
On the test completion you get the report containing comprehensive
statistical information, including response times, throughput parameters,
bandwidth usage, errors appeared at each test phase and much more.




                                                        www.LoadTestingTool.com
You are not limited to analyzing rows of numbers with statistical data.
WAPT can represent it in form of dynamic resizable charts.

Using them, you can track down the correlation of any performance
parameters with the created load at any test moment.




                                                        www.LoadTestingTool.com
When your web application starts producing errors on test execution,
you may need to have the detailed information on each user session
and each request in order to track down the problem.

In WAPT this
information can be
fully logged during
the test and
represented in a
convenient
structured form
after the test
completion. You
can easily navigate
between users,
sessions and
reported errors.


                                                       www.LoadTestingTool.com
Many of our customers use load testing on a regular basis as a part of
their development process. They often need to perform the testing
from different locations and create significant test load emulating
thousands users.




To address the need for a more powerful, flexible and precise testing
tool we offer the professional version of our product.

It can use several systems for load generation, overcoming any limits
for the maximum emulated test load.
                                        But this is not the only benefit…
                                                        www.LoadTestingTool.com
WAPT Pro consists of the workplace component and multiple load
agents that can be installed anywhere and managed remotely.




Such location independent distributed configuration makes WAPT Pro
an ideal cloud-ready solution.




                                                     www.LoadTestingTool.com
These days a typical web site may include multiple components, such
as load balancers, web servers, application servers, databases, etc.

When applying a load test to such a complex system, the classical
black-box approach will hardly work. To track down the performance
problems, isolate bottlenecks and optimize the hardware configuration,
it is often required to monitor the behavior of each system component
under load.




               WAPT Pro uses WMI and SNMP interfaces to collect the
               exhaustive performance information directly from
               each server and database.

                                                       www.LoadTestingTool.com
Web sites featuring rich AJAX content often require advanced
parameterization techniques. WAPT Pro guarantees that any such web
site can be fully tested by providing a possibility to prepare dynamic
request parameters and post-process server responses with help of
custom JavaScript code.




While the Pro version follows the
same intuitive GUI approach to
the test creation and execution,
it adds the scripting possibility
for advanced users as an option
that can be selectively applied.


                                                        www.LoadTestingTool.com
As more and more new technologies are becoming standards for web
development, we are working hard to address the requirements for
load testing of RIA (Rich Internet Application) web sites.

                                  For each specific technology we
                                  create a special module that
                                  extends the capabilities of our
                                  products.
                                  The benefits provided by these
                                  modules include:

                                  • Support for binary data
                                    formats;
                                  • Visual representation of
                                    embedded structures;
                                  • Automatic parameterization of
                                    protocol-specific data.

                                                    www.LoadTestingTool.com
Right now we have the following modules available:


         Module for ASP.NET testing



         Module for Adobe® Flash® testing



         Module for JSON format


                             More coming soon…


                                                 www.LoadTestingTool.com
We do not simply sell our software to you. We see the
                 communication with each of our customers as a
                 process that starts before we make the sale and may
                 develop to any type of collaboration in the future.


We provide free technical support on the product
functionality and general load testing practices. It is
fast and efficient, because we believe that this is what
you actually pay for when you purchase our products.


                 In addition we provide consulting services, so if you
                 wish, you can fully outsource the load testing tasks
                 to us.




                                                           www.LoadTestingTool.com
Product documentation: from Quick Start Guide on the
           main WAPT features to the complete online help.



Technical video demo of the product usage.



           The “On Load Testing” blog: industry news, best practices,
           product announcements and more.




      Online forum where WAPT users share their
      experience.


                                                       www.LoadTestingTool.com
Thousands businesses from all around the
world have already chosen our products.

                           Our customers range:
                           • from financial to government institutions;
                           • from IT service providers to energy sector;
                           • from small private companies to
                             international corporations.


Our mission is to professionally
analyze the load testing
requirements of each of our clients
and offer corresponding quality
products and services at competitive
prices.


                                                       www.LoadTestingTool.com
   You can download the latest versions of our
    products from our web site:
    http://www.loadtestingtool.com

   Should you have any questions on our
    products or services, please don’t hesitate to
    contact us at support@loadtestingtool.com

   Call us: 1-888-364-6797


                                     901 N Pitt str Suite
                                     325, Alexandria, VA, 22314, United
                                     States

Wap Tpresentation

  • 1.
    A load testingsolution for web sites
  • 2.
    In short, itis a simulation of multiple users visiting a web site at the same time and working with it concurrently. Such general definition makes a blanket term for several different types of testing. www.LoadTestingTool.com
  • 3.
    Performance Capacity Stress testing testing testing Volume Endurance Regression testing testing testing www.LoadTestingTool.com
  • 4.
    Performance testing We graduallyincrease the load by adding more and more virtual users to the test and check the performance parameters of the system at any test phase. The main things we monitor are: • Web site response time; • Number of processed requests per second; • Error rate. www.LoadTestingTool.com
  • 5.
    Capacity testing This typeof test replies to the most common question in load testing: how many concurrent users the web site can handle while maintaining good response time and error rate. Again, we add virtual users gradually, but in this case we know the performance criteria in advance and just need to check that they are observed. www.LoadTestingTool.com
  • 6.
    A typical problemrevealed by a performance or capacity test is a bottleneck. Even though it is mostly a technical term, it can be thought of as a thin section within the data workflow. Your web application can consist of several modules used to process requests. If one of them has a technical limitation, it limits the performance of the whole system. www.LoadTestingTool.com
  • 7.
    Stress testing Every systemhas a capacity limit. When the load goes beyond it, the web site starts responding very slowly and even produce errors. The purposes of stress testing are: • Find the capacity limit; • Check that when it is reached, the web site handles the stress correctly: produces graceful overload notifications and does not crash; • When the load is reduced back to regular level, the web site returns to normal operation retaining the performance characteristics. www.LoadTestingTool.com
  • 8.
    Volume testing If yourapplication can upload files, upload the largest ones. If it does the search, try generating long results. Try to maximize the amount of processed data and the complexity of each transaction. This will be the volume testing. www.LoadTestingTool.com
  • 9.
    Endurance testing This typeof testing (also called “soak testing”) is used to check that the system can stand the load for a long time or a large number of transactions. It usually reveals various types of resource allocation problems. If a small memory leak is present, it is not evident on a quick test, but will influence the performance after a long time. For endurance testing it is recommended to use changing periodic load to provoke resource reallocation. www.LoadTestingTool.com
  • 10.
    Regression testing Make theload testing a part of your regular development process by creating regression load tests and applying them to every new version of your application. www.LoadTestingTool.com
  • 11.
    Performance Capacity Stress testing testing testing Volume Endurance Regression testing testing testing www.LoadTestingTool.com
  • 12.
    You can designtests as easy as using a browser. Just navigate through the web site to record a user session. WAPT will replay it with thousands virtual users during the test. • No scripting is necessary. • No programming background is required. • The efficiency of your work is our priority. www.LoadTestingTool.com
  • 13.
    Each sessionview youcan to a virtual user profile asitssequence of In the same is recorded select a request and edit a parameters, HTTP requests.elements select a profile and edit its properties. headers, page You can and other options. www.LoadTestingTool.com
  • 14.
    The test mayinclude different profiles to emulate different types of users. The load is flexibly specified: you can select how many users of each type should participate. www.LoadTestingTool.com
  • 15.
    And you canmake the number of virtual users change. This way you can emulate different types of load. It can be constant throughout the test… Growing… Or periodic. www.LoadTestingTool.com
  • 16.
    Automatic cookie and sessionvariables handling will make each user session correct and realistically emulated. www.LoadTestingTool.com
  • 17.
    With couple clicksyou can create data-driven tests by specifying different names, passwords and input data for different users. www.LoadTestingTool.com
  • 18.
    Any dynamic valuesin the test can be parameterized with help of special WAPT functions. You can extract values from server responses and reuse them in subsequent requests. www.LoadTestingTool.com
  • 19.
    You can testsecure HTTPs pages and web sites requiring all types of authentication and client certificates. www.LoadTestingTool.com
  • 20.
    On the testcompletion you get the report containing comprehensive statistical information, including response times, throughput parameters, bandwidth usage, errors appeared at each test phase and much more. www.LoadTestingTool.com
  • 21.
    You are notlimited to analyzing rows of numbers with statistical data. WAPT can represent it in form of dynamic resizable charts. Using them, you can track down the correlation of any performance parameters with the created load at any test moment. www.LoadTestingTool.com
  • 22.
    When your webapplication starts producing errors on test execution, you may need to have the detailed information on each user session and each request in order to track down the problem. In WAPT this information can be fully logged during the test and represented in a convenient structured form after the test completion. You can easily navigate between users, sessions and reported errors. www.LoadTestingTool.com
  • 23.
    Many of ourcustomers use load testing on a regular basis as a part of their development process. They often need to perform the testing from different locations and create significant test load emulating thousands users. To address the need for a more powerful, flexible and precise testing tool we offer the professional version of our product. It can use several systems for load generation, overcoming any limits for the maximum emulated test load. But this is not the only benefit… www.LoadTestingTool.com
  • 24.
    WAPT Pro consistsof the workplace component and multiple load agents that can be installed anywhere and managed remotely. Such location independent distributed configuration makes WAPT Pro an ideal cloud-ready solution. www.LoadTestingTool.com
  • 25.
    These days atypical web site may include multiple components, such as load balancers, web servers, application servers, databases, etc. When applying a load test to such a complex system, the classical black-box approach will hardly work. To track down the performance problems, isolate bottlenecks and optimize the hardware configuration, it is often required to monitor the behavior of each system component under load. WAPT Pro uses WMI and SNMP interfaces to collect the exhaustive performance information directly from each server and database. www.LoadTestingTool.com
  • 26.
    Web sites featuringrich AJAX content often require advanced parameterization techniques. WAPT Pro guarantees that any such web site can be fully tested by providing a possibility to prepare dynamic request parameters and post-process server responses with help of custom JavaScript code. While the Pro version follows the same intuitive GUI approach to the test creation and execution, it adds the scripting possibility for advanced users as an option that can be selectively applied. www.LoadTestingTool.com
  • 27.
    As more andmore new technologies are becoming standards for web development, we are working hard to address the requirements for load testing of RIA (Rich Internet Application) web sites. For each specific technology we create a special module that extends the capabilities of our products. The benefits provided by these modules include: • Support for binary data formats; • Visual representation of embedded structures; • Automatic parameterization of protocol-specific data. www.LoadTestingTool.com
  • 28.
    Right now wehave the following modules available: Module for ASP.NET testing Module for Adobe® Flash® testing Module for JSON format More coming soon… www.LoadTestingTool.com
  • 29.
    We do notsimply sell our software to you. We see the communication with each of our customers as a process that starts before we make the sale and may develop to any type of collaboration in the future. We provide free technical support on the product functionality and general load testing practices. It is fast and efficient, because we believe that this is what you actually pay for when you purchase our products. In addition we provide consulting services, so if you wish, you can fully outsource the load testing tasks to us. www.LoadTestingTool.com
  • 30.
    Product documentation: fromQuick Start Guide on the main WAPT features to the complete online help. Technical video demo of the product usage. The “On Load Testing” blog: industry news, best practices, product announcements and more. Online forum where WAPT users share their experience. www.LoadTestingTool.com
  • 31.
    Thousands businesses fromall around the world have already chosen our products. Our customers range: • from financial to government institutions; • from IT service providers to energy sector; • from small private companies to international corporations. Our mission is to professionally analyze the load testing requirements of each of our clients and offer corresponding quality products and services at competitive prices. www.LoadTestingTool.com
  • 32.
    You can download the latest versions of our products from our web site: http://www.loadtestingtool.com  Should you have any questions on our products or services, please don’t hesitate to contact us at support@loadtestingtool.com  Call us: 1-888-364-6797 901 N Pitt str Suite 325, Alexandria, VA, 22314, United States