Web Load Stress Testing Tool
As
your business grows so does the loads on your web site, web applications,
and network infrastructure. Dotcom-Monitor.com provides easy and
quick load test solutions (aka web load stress test) to answer some of the
very important questions, such as:
How Dotcom-Monitor.com
works:
Dotcom-Monitor.com simulates real users by
using its remote agents positioned around the globe. As an end-user
you setup the conditions for the web site or web application you
would like to stress test.
For example, in order to load
test a web application you would specify how many simultaneous users
you would like to have, how many times each user must go through
your application, the delay between users, and a number of other
parameters.
After setting up the conditions
for the load test you will be also create a precise time when testing
will start (usually within 5 minutes of completing the setup process).
Also, we recommend running a free trial load test, to verify that
the test is designed properly. Once the trial test is completed,
then you start the real test. During the real test the simultaneous
users will be divided equally between all of our agents throughout
the world and these virtual users will start load testing your web
application.
The result is a comprehensive
view of your web application and its ability to manage users. You
will be able to answer the questions noted above.
What should I do during the stress test?
It mostly depends on your network architecture and the goal you
have. At minimum we recommend you monitor and record activity, such
as CPU, Memory and hard disk utilization. If your web server is
connected to a database, or application servers, we recommend you
monitor those as well.
Furthermore, because our agents
are located outside your network, we recommend monitoring your router,
firewall and any other network components that you have between
your Internet provider and web server. By monitoring and recording
activity on each server and network component you will be able to
pinpoint bottlenecks, particularly if the results of your load test
are not what you expected.
Additionally, by using our detailed
report you will be able to correlate the load of your servers with
the load of the users at a specific time. The key issue here is
to have the precise time on your system. All our virtual agents
are synchronized with atomic clocks to a sensitivity of up to one
millisecond (0.001). Because our reports will show you the number
of users in absolute time, especially if you are planning to do
correlation reporting, the timing must be precise.
Benefits of External Web Load Stress Test versus
Internal
There are number of applications available on the market that one
can buy to perform a stress test. While they vary in features and
prices, they all share one thing in common-they all are running
inside your network, from a computer located closely to your web
server.
While it may provide some ideas
on performance of your application, it will not provide comprehensive
picture of how the site will respond under a heavy load of Internet
users. As we mentioned above, the end user experience will depend
on many components of your network. In fact, it will also depend
on the components of your Internet Service Provider (ISP).
Using our external load test
solution, you will have a much more reliable simulation of Internet
user interactions with your web site or web application, and a clear
report on their experience. Because our stress test agents are located
around the globe, you will receive data on how users see your web
site respond in those parts of the world. You may see that some
locations perform better then others and depending on your customers
needs you may want to adjust your settings with your ISP.
In a nutshell, you will achieve
immediate benefits from a remote stress test, including:
 |
No upfront cost |
 |
No software to install |
 |
Easy configuration |
 |
Accurate simulation of external users |
 |
Test load of all your network components, not simply the
web server |
Pricing:
Pricing for web load testing determined by total number of hits
we have to make to complete the stress test. For example, if you
have application with five steps and you would like to run 50 simultaneous
users each user going 100 times through application, the total number
of hits would be: 5x50x100=25000. The pricing for each hit calculated
based on the table below:
| <10000 |
0.01 |
|
| 10K-20K |
0.009 |
|
| 20K-30K |
0.008 |
|
| 30K-40K |
0.007 |
|
| 40K-50K |
0.006 |
|
| 50K-60K |
0.005 |
|
| 60K-70K |
0.004 |
|
| 70K-80K |
0.003 |
|
| 80K-90K |
0.002 |
|
| 90K-100K |
0.001 |
|
| >100 |
0.0009 |
You can use this calculator
to calculate final cost for the stress load test.
Conclusion: Results of
using Dotcom-Monitor.com External Load Testing
By answering the questions in a clear, simple manner...
 |
How does my web site perform under certain loads? |
 |
How many simultaneous users can my web site handle? |
 |
Where are the bottlenecks in my site? |
 |
Even if I think my web site can handle the load, can other
network components, such as routers and firewall keep up with
the load? |
...you keep your focus on your
business and its core competencies rather than taking a hit-or-miss
approach to your web site, web applications, and network infrastructure.
Dotcom-Monitor.com provides easy and quick load test solutions (aka
stress test) and provides the “right now” answers to
the questions you need to succeed.
|